Design Patterns
- 1 minCreated: May 12, 2020 6:41 PM Status: In Review 👀 Type: Technical Spec
Creational Patterns
Goal: Objects ve object families abstracting.
-
Singleton: Creating a single object from a class.
-
Builder: Editing and abstracting the complex object creation process.
-
Factory Method: Abstracting object creation.
-
Abstract Factory: Abstracting object family creation.
-
Prototype: Derive a new object by copying a sample object.
Structural Patterns
Goal:
- Adapter:
- Bridge
- Composite
- Decorator
- Facade:
- Flyweight
- Proxy:
Behavioural Patterns
Goal:
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observe
- State
- Strategy
- Template Method
- Visitor