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 805
nnupoor/js_designpatterns A collection of design patterns in JavaScript with examples and explanations using jQuery. 23
naphier/unity-design-patterns A collection of Unity C# examples illustrating various design patterns for efficient and scalable game development. 1,138
nemanjarogic/designpatternslibrary A comprehensive design patterns library in C# 2,012
anupavanm/csharp-design-patterns-for-humans An ultra-simplified explanation of design patterns in C# with examples 1,309
shwangdev/designpattern A collection of C++ implementations of various software design patterns 3
abishekaditya/designpatterns A collection of C# implementations for design patterns 2,534
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 962
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 384
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,389
imrenagi/design-pattern A collection of Go implementations and examples of various design patterns used in software development. 51