/DesignPatterns

Primary LanguageC#MIT LicenseMIT

Design Patterns

In this repository you can find all the example projects for the blog post series Design Patterns that can be found here and here,

This series covers 22 of the Gang of Four's design patterns. You can also find variants of these design patterns.

Below is a list of individual posts:

🔨 Creational Patterns

Abstract Factory
Builder
Factory Method
Prototype
Singleton

🏗️ Structural Patterns

Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy

💬 Behavioral Patterns

Chain of Responsibility
Command
Iterator
Mediator
Memento
Observer
State
Strategy
Template Method
Visitor