DesignPatterns

Design Patterns Examples

A collection of C# examples illustrating 22 design patterns from the Gang of Four

Come learn about all the Gang of Four patterns (e.g. Adapter, Facade, Strategy, Mediator, Command and more) with C# and food examples!

GitHub

642 stars
70 watching
249 forks
Language: C#
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
refactoringguru/design-patterns-csharp C# examples of classic design patterns used in software development 810
nnupoor/js_designpatterns A collection of design patterns in JavaScript with examples and explanations using jQuery. 26
naphier/unity-design-patterns A collection of Unity C# examples illustrating various design patterns for efficient and scalable game development. 1,140
nemanjarogic/designpatternslibrary A comprehensive design patterns library in C# 2,016
anupavanm/csharp-design-patterns-for-humans An ultra-simplified explanation of design patterns in C# with examples 1,318
shwangdev/designpattern A collection of design pattern implementations in C++. 3
abishekaditya/designpatterns A collection of C# implementations for design patterns 2,542
fadeevab/design-patterns-rust A collection of Rust examples demonstrating 23 classic design patterns and additional creational patterns. 977
sheng-jie/design-pattern A series of articles explaining design patterns in C# for software development 965
oxnz/design-patterns A collection of well-known design patterns implemented in multiple programming languages. 112
bugthesystem/design-patterns-and-idioms-in-es6 A collection of design patterns and idioms in ES6 346
nimit95/real-world-design-patterns-node-js Implementation of 23 GoF design patterns in Node.js with real-world examples and explanations 386
joshnuss/design-patterns-in-elixir A collection of Elixir implementations of common design patterns 624
chuanxshi/javascript-patterns This repository provides documentation and examples of various design patterns implemented in JavaScript to solve common software development problems. 9,391
imrenagi/design-pattern A collection of Go implementations and examples of various design patterns used in software development. 51