Design Patterns
Creational Patterns
- Object Pool Pattern
- Prototype Pattern
- Factory Method Pattern
- Builder Pattern
- Factory Pattern
- Abstract Factory Pattern
- Singleton Pattern
Behavioral Patterns
- Memento Pattern
- Mediator Pattern
- Observer Pattern
- Null Object Pattern
- Visitor Pattern
- Interpreter Pattern
- Iterator Pattern
- Strategy Pattern
- Command Pattern
- Template Method Pattern
- Chain of Responsibility Pattern
Structural Patterns
- Adapter Pattern
- Bridge Pattern
- Decorator Pattern
- Proxy Pattern
- Composite Pattern
- Flyweight Pattern