Skip to content

Latest commit

 

History

History
6 lines (5 loc) · 618 Bytes

README.md

File metadata and controls

6 lines (5 loc) · 618 Bytes

Design patterns are an essential part of high-level programming. My goal is to learn their practical application. In this repository, I will present the process of learning patterns and their practical implementations in TypeScript.

Patterns groups:

  • Creational patterns introduce more flexible mechanisms for object creation and allow for the reuse of existing code.
  • Structural patterns explain how to compose objects and classes into larger structures while maintaining flexibility and structural efficiency.
  • Behavioral patterns deal with efficient communication and division of responsibilities among objects.