Design Patterns

This is an old revision of this page, as edited by Ghyll~enwiki (talk | contribs) at 07:58, 6 December 2002 (zh: %E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


A book, "Design Patterns: elements of reusable object-oriented software " by Gamma, Helm, Johnson and Vlissides , also known as the Gang of Four, or GoF. The first widely used source of software design patterns.

GoF describes patterns in a number of categories:

Creational Patterns

Structural Patterns

Behavioral Patterns

For information about design patterns in general, see the design pattern article.