This is a learning-focused repository showcasing key software design patterns. It categorizes patterns into Creational, Structural, and Behavioral types, enriched with real-world examples and detailed documentation.
- dp -> Design Pattern
- Design Pattern type
- dp-bh -> Behavioral
- dp-cr -> Creational
- dp-st -> Structural
- oop -> Object-oriented programming