Design Patterns#
Reading options: Browse this repository on the
masterbranch for plain Markdown files, or visit the published Hugo site for a searchable documentation experience.
In this repository that include code + documents, I share my study about design patterns and what I have found and learnd.
Generally design patterns are classified in 3 main class:
- Creational patterns
- Structural patterns
- Behavioral patterns
Source:#
Creational Patterns#
Creational patterns provide various object creation mechanisms, which increase flexibility and reuse of existing code.
Structural Patterns#
Structural patterns explain how to assemble objects and classes into larger structures, while keeping this structures flexible and efficient.