# nemanjarogic/designpatternslibrary

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/nemanjarogic-designpatternslibrary).**

2,123 stars · 226 forks · C#

## Links

- GitHub: https://github.com/nemanjarogic/DesignPatternsLibrary
- awesome-repositories: https://awesome-repositories.com/repository/nemanjarogic-designpatternslibrary.md

## Topics

`architecture` `csharp` `design` `design-patterns` `designpatterns` `dotnet` `dotnet8` `gof-patterns` `oop` `patterns` `principles`

## Description

A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.

## Tags

### Part of an Awesome List

- [Programming Language Patterns](https://awesome-repositories.com/f/awesome-lists/devtools/programming-language-patterns.md) — Library of common design patterns for C#.
