mirror of
https://github.com/iandinwoodie/cpp-design-patterns-for-humans.git
synced 2025-12-17 04:24:40 +03:00
Added outline for creational design patterns.
This commit is contained in:
42
README.md
42
README.md
@@ -55,6 +55,48 @@ or else they can result in a horrible mess of a code.
|
||||
|
||||
## Creational Design Patterns
|
||||
|
||||
In plain words:
|
||||
|
||||
> Creational patterns are focused towards how to instantiate an object or group
|
||||
of related objects.
|
||||
|
||||
Wikipedia says:
|
||||
|
||||
> In software engineering, creational design patterns are design patterns that
|
||||
deal with object creation mechanisms, trying to create objects in a manner
|
||||
suitable to the situation. The basic form of object creation could result in
|
||||
design problems or added complexity to the design. Creational design patterns
|
||||
solve this problem by somehow controlling this object creation.
|
||||
|
||||
* [Simple Factory](#-simple-factory)
|
||||
* [Factory Method](#-factory-method)
|
||||
* [Abstract Factory](#-abstract-factory)
|
||||
* [Builder](#-builder)
|
||||
* [Prototype](#-prototype)
|
||||
* [Singleton](#-singleton)
|
||||
|
||||
### 🏠 Simple Factory
|
||||
|
||||
TODO
|
||||
|
||||
### 🏭 Factory Method
|
||||
|
||||
TODO
|
||||
|
||||
### 🔨 Abstract Factory
|
||||
|
||||
TODO
|
||||
|
||||
### 👷 Builder
|
||||
|
||||
TODO
|
||||
|
||||
### 🐑 Prototype
|
||||
|
||||
TODO
|
||||
|
||||
### 💍 Singleton
|
||||
|
||||
TODO
|
||||
|
||||
## Structural Design Patterns
|
||||
|
||||
Reference in New Issue
Block a user