Design Patterns
Resources
- (Refactoring.Guru)[https://refactoring.guru/design-patterns]
GoF introduced 23 design patterns in 1994, falling into three categories:
creational
- Abstract Factory
- Builder
- Factory Method
- Prototype
- Singleton
structural
behavioral
- Observer
- Iterator