Shiyu Mou
Lecture notes, resources and projects.
Coding security is not considered in all code.
- Single Responsibility Principle
- Open-Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
- Builder
- Factories (Factory Method and Abstract Factory)
- Prototype
- Singleton
- Adapter
- Bridge
- Composite
- Decorator
- Façade
- Flyweight
- Proxy
- Chain of Responsibility,
- Command
- Interpreter
- Iterator, Mediator
- Memento
- Null Object
- Observer,
- State
- Strategy
- Template Method and
- Visitor
This is a course on Udemy taught by Dmitri Nesteruk
The course link: https://www.udemy.com/course/patterns-cplusplus/