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.
The main SOLID Principles are presented here.
The main design patterns are presented here.
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.
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
Mikhail M. - Software Engineer;
This project is licensed under the MIT License - see the LICENSE.md file for details.