Debugging pattern

A debugging pattern describes a generic set of steps to rectify or correct a bug within a software system.

It is a solution to a recurring problem that is related to a particular bug or type of bug in a specific context.

A bug pattern is a particular type of pattern.

The original concept of a pattern was introduced by the architect Christopher Alexander as a design pattern.

Some examples of debugging patterns include: