Skip to content

πŸ‘¨β€πŸ’» A set of useful material of SOLID principles and Design pattern for DotNet developer. This repository collected examples of implementation, useful links, text material and etc.

License

Notifications You must be signed in to change notification settings

MikhailMasny/solid-and-design-patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

63 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SOLID Principles and Design patterns

.NET Core

The main idea of the applications (App CLI and App Console) is to compile a list of all design patterns and SOLID principles, and combine them into one solution for simplicity and ease of use, a review of examples and source code. This repository has a convenient navigation for finding the necessary material.

SOLID Principles

The main SOLID Principles are presented here.

Design patterns

The main design patterns are presented here.

Getting Started

When the App Console (or App CLI) launches, the user is presented with a menu with available commands and it becomes possible to select the necessary material to demonstrate the operation of the design pattern or SOLID principle.

Run

To start the console application, you need to run the command:

dotnet [appname].dll

To start the CLI application and at the same time get help, you need to run the command:

dotnet [appname].dll --help

Author

Mikhail M. - Software Engineer;

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

πŸ‘¨β€πŸ’» A set of useful material of SOLID principles and Design pattern for DotNet developer. This repository collected examples of implementation, useful links, text material and etc.

Topics

Resources

License

Stars

Watchers

Forks

Languages