Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.49 KB

README.md

File metadata and controls

37 lines (22 loc) · 1.49 KB

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.