csharp-design-patterns-for-humans

C# design guide

An ultra-simplified explanation of design patterns in C# with examples

Design Patterns for Humans™ - An ultra-simplified explanation - C# Examples

GitHub

1k stars
42 watching
170 forks
Language: C#
last commit: about 4 years ago
Linked from 1 awesome list

adapter-patternbehavioral-patternsbridge-patternbuilder-patternchain-of-responsibility-patterncommand-patterncomposite-patternscreational-patternscsharpdecorator-patterndesign-patternsfacade-patternfactory-patternflyweight-patterniterator-patternmediator-patternprototype-patternproxy-patternsingleton-patternstructural-patterns

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
refactoringguru/design-patterns-csharpC# examples of classic design patterns used in software development819
nemanjarogic/designpatternslibraryA comprehensive design patterns library in C#2,018
exceptionnotfound/designpatternsA collection of C# examples illustrating 22 design patterns from the Gang of Four642
abishekaditya/designpatternsA collection of C# implementations for design patterns2,547
sheng-jie/design-patternA series of articles explaining design patterns in C# for software development972
naphier/unity-design-patternsA collection of Unity C# examples illustrating various design patterns for efficient and scalable game development.1,143
shwangdev/designpatternAn implementation of key software design patterns in C++3
nnupoor/js_designpatternsA collection of design patterns in JavaScript with examples and explanations using jQuery.26
habrador/unity-programming-patternsA collection of implementations and explanations of various design patterns in Unity game development1,941
chuanxshi/javascript-patternsThis repository provides documentation and examples of various design patterns implemented in JavaScript to solve common software development problems.9,392
vahidvdn/realworld-design-patternsPractical examples and discussions on real-world design patterns with their unit tests119
thma/ltupatternfactoryMaps software design patterns to Haskell type class concepts and functional programming structures995
oxnz/design-patternsA collection of well-known design patterns implemented in multiple programming languages.112
shubhamzanwar/design-patternsA collection of Go implementations of common design patterns used in software development120
nimit95/real-world-design-patterns-node-jsImplementation of 23 GoF design patterns in Node.js with real-world examples and explanations386