User Tools

Site Tools


collections:gof_patterns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

collections:gof_patterns [2013-08-20 11:23] (current)
christian created
Line 1: Line 1:
 +====== GoF Patterns ======
  
 +This is probably the best known collection of design patterns.
 +
 +Creational Patterns:
 +  * [[patterns:​Abstract Factory]]
 +  * [[patterns:​Builder]]
 +  * [[patterns:​Factory Method]]
 +  * [[patterns:​Prototype]]
 +  * [[patterns:​Singleton]]
 +
 +Structural Patterns:
 +  * [[patterns:​Adapter]]
 +  * [[patterns:​Bridge]]
 +  * [[patterns:​Composite]]
 +  * [[patterns:​Decorator]]
 +  * [[patterns:​Facade]]
 +  * [[patterns:​Flyweight]]
 +  * [[patterns:​Proxy]]
 +
 +Behavioral Patterns:
 +  * [[patterns:​Chain of Responsibility]]
 +  * [[patterns:​Command]]
 +  * [[patterns:​Interpreter]]
 +  * [[patterns:​Iterator]]
 +  * [[patterns:​Mediator]]
 +  * [[patterns:​Memento]]
 +  * [[patterns:​Observer]]
 +  * [[patterns:​State]]
 +  * [[patterns:​Strategy]]
 +  * [[patterns:​Template Method]]
 +  * [[patterns:​Visitor]]
 +
 +===== Origin =====
 +
 +{{page>​resources:​Design Patterns#​reference}}
 +
 +===== Further Reading =====
 +
 +===== Box =====
 +^   ​**[[GoF Patterns]]** ​  ^^^
 +^ Creational Patterns ^ Structural Patterns ^ Behavioral Patterns ^
 +| [[patterns:​Abstract Factory]] | [[patterns:​Adapter]] | [[patterns:​Chain of Responsibility]] |
 +| [[patterns:​Builder]] | [[patterns:​Bridge]] | [[patterns:​Command]] |
 +| [[patterns:​Factory Method]] | [[patterns:​Composite]] | [[patterns:​Interpreter]] |
 +| [[patterns:​Prototype]] | [[patterns:​Decorator]] | [[patterns:​Iterator]] |
 +| [[patterns:​Singleton]] | [[patterns:​Facade]] | [[patterns:​Mediator]] |
 +| | [[patterns:​Flyweight]] | [[patterns:​Memento]] |
 +| | [[patterns:​Proxy]] | [[patterns:​Observer]] |
 +| | | [[patterns:​State]] |
 +| | | [[patterns:​Strategy]] |
 +| | | [[patterns:​Template Method]] |
 +| | | [[patterns:​Visitor]] |
 +
 +===== Discussion =====
 +
 +Discuss this wiki article and the collection on the corresponding [[talk:​collections:​GoF Patterns|talk page]].
collections/gof_patterns.txt · Last modified: 2013-08-20 11:23 by christian