Design Pattern
Study references:
- Udemy: https://www.udemy.com/python-design-patterns/
- Refactoring Guru: https://refactoring.guru/design-patterns/
- Source Making: https://sourcemaking.com/design_patterns/
Creational:
Factory Method
Abstract Factory
Builder
Prototype
Singleton
Borg
Structural:
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
Behavioral:
Chain of responsibility
Command
Iterator
Mediator
Memento
Observer
State
Strategy
Template Method
Visitor