Skip to content

Glossary: Software Design Patterns

Design pattern

Also written: pattern, patterns

A named, reusable solution to a common design problem. It is a shape for your code, not a library or code to copy.

Where the book teaches it

Related terms

Gang of FourAnti-pattern