| Design Patterns | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| A design pattern is a recurring solution to a standard problem. The most well-known design patterns (in total 23) were documented by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides also called The Gang of Four (GOF) in the book Design Patterns -- Elements of Reusable Software (1995). There a hunderds of design patterns described in the literature. This tutorial only describes the design patterns documented by the GOF. The GOF has divided the design patterns into three types.
Creational patterns.
Structural patterns.
Behavioral patterns.
Quick guides
|