/DesignPatterns_101

An extensible collection of design patterns grouped by types.

Primary LanguageC#MIT LicenseMIT

DesignPatterns_101

A fun and extensible collection of the most used design patterns proposed in the book Design Patterns: Elements of Reusable Object-Oriented Software, from the famous Gang of Four.


Implement new design patterns following the folder structure and fill-out the designPatterns.json to generate the UI.

Implemented patterns:

├── Behavioral
│   ├── Command
│   ├── Observer
│   ├── Strategy
│   ├── Visitor
├── Creational
│   ├── AbstractFactory
│   ├── FactoryMethod
│   ├── Singleton
├── Structural
│   ├── Adapter
│   ├── Composite
│   ├── Decorator
│   ├── Facade
└── 

What do you need to run it