For a discussion of the term as used in architecture see Design pattern (architecture).
For a discussion of the term as used in a more specialized sense in computer programming see Design pattern (computer science).
For a discussion about the book of the same name that gave rise to the study and use of design patterns in computer programming, see Design Patterns.
This is a disambiguation page. If you followed a link here, you might want to go back and fix the link, so that it points to the appropriate page.