🎨 Design Patterns

Reusable patterns for common design problems.


Patterns

Strategy Pattern

Define a family of algorithms and make them interchangeable.

Observer Pattern

Define a one-to-many dependency between objects.

Factory Pattern

Create objects without specifying their exact classes.


← Back to System Design