Skip to content
This repository has been archived by the owner on Oct 5, 2023. It is now read-only.

Latest commit

 

History

History
39 lines (32 loc) · 1.71 KB

README.md

File metadata and controls

39 lines (32 loc) · 1.71 KB

Design patterns

Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code - Wikipedia

Creational

🏭 Factory Method Pattern
🗃️ Abstract Factory Pattern
🥇 Singleton Pattern
🏗️ Builder Pattern
🤖 Prototype Pattern

Structural

🎍 Decorator Pattern
🔌 Adapter Pattern
🏛️ Facade Pattern
⚖️ Proxy Pattern
🌉 Bridge Pattern
🏳️‍🌈 Composite Pattern
🦋 Flyweight Pattern

Behavioral

📊 Strategy Pattern
🔎 Observer Pattern
🕹️ Command Pattern
👥 Template Method Pattern
⏭️ Iterator Pattern
🧠 State Pattern
⛓️ Chain of Responsibility Pattern
🚦 Mediator Pattern
💾 Memento Pattern
👽 Visitor Pattern

Resources