the repo describes 23 kinds of design pattern using C++ language
- Factory
- AbstractFactory
- Singleton
- Builder
- Prototype
- Bridge
- Adapter
- Decorator
- Composite
- Flyweight
- Facade
- Proxy
- Template
- Strategy
- State
- Observer
- Memento
- Mediator
- Command
- Visitor
- Chain of Responsibility
- Iterator
- InterPreter