Source : SourceMaking
A great article from the guys over at SourceMaking, and I really recommend reading it.
Creational Patterns
1.Abstract Factory
The purpose of the Abstract Factory is to provide an interface for creating families of related objects, without specifying concrete classes (more…)
2.Builder
The Builder pattern separates the construction of a complex object from its representation so that the [...]