Pattern Index

The book PatternLanguagesOfProgramDesign http://hillside.net/patterns/books/Details/070.htm is an eclectic collection of patterns. Many of them are accessible on line.

See CategoryPattern index.


The GangOfFour wrote up 23 DesignPatterns. These patterns elaborate on their work:

They are also interested in UsesOfGofPatterns.


Some pattern languages that are useful for large business applications.

Other sets of patterns (often pattern languages).


Individual patterns

Curios and Relics

We're starting to talk about AntiPattern.

CorrectiveAction is a proposed classification for those patterns that are used to keep a system stable. There's a big overlap between CorrectiveAction patterns and AntiPatterns.


Not a pattern - Not yet UsedThreeTimes

Here are some examples of emergent patterns:

ProducerAndRetail? EventNotifier - Pattern for Web Event Notification

EditText of this page (last edited April 17, 2013) or FindPage with title or text search