https://github.com/alexandra-valkova/designpatterns
Some design patterns (Singleton, Simple and Abstract Factory, Builder, Facade, Adapter, Chain of Responsibility, Mediator) examples written in C#
https://github.com/alexandra-valkova/designpatterns
abstract-factory-pattern adapter-pattern builder-pattern c-sharp chain-of-responsibility-pattern console-application csharp design-patterns dot-net-design-patterns facade-pattern factory-method-pattern factory-pattern mediator-pattern simple-factory-pattern singleton-pattern
Last synced: 6 months ago
JSON representation
Some design patterns (Singleton, Simple and Abstract Factory, Builder, Facade, Adapter, Chain of Responsibility, Mediator) examples written in C#
- Host: GitHub
- URL: https://github.com/alexandra-valkova/designpatterns
- Owner: alexandra-valkova
- Created: 2018-02-16T18:31:52.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T08:20:06.000Z (9 months ago)
- Last Synced: 2024-09-17T21:49:54.296Z (9 months ago)
- Topics: abstract-factory-pattern, adapter-pattern, builder-pattern, c-sharp, chain-of-responsibility-pattern, console-application, csharp, design-patterns, dot-net-design-patterns, facade-pattern, factory-method-pattern, factory-pattern, mediator-pattern, simple-factory-pattern, singleton-pattern
- Language: C#
- Homepage:
- Size: 536 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Design Patterns
Design patterns examples written in **C#**, created initially for teaching purposes :mortar_board:Including the following design patterns:
- **Creational**
- [Simple Factory](CreationalDesignPatterns/SimpleFactory)
- [Abstract Factory](CreationalDesignPatterns/AbstractFactory)
- [Builder](CreationalDesignPatterns/Builder)
- [Singleton](CreationalDesignPatterns/Singleton)
- **Structural**
- [Adapter](StructuralDesignPatterns/Adapter)
- [Facade](StructuralDesignPatterns/Facade)
- **Behavioral**
- [Chain of Responsibility](BehavioralDesignPatterns/ChainOfResponsibility)
- [Mediator](BehavioralDesignPatterns/Mediator):construction: A new revised version can be found in the [**revised** branch](https://github.com/alexandra-valkova/DesignPatterns/tree/revised) :herb: