Demo projects to demonstrate code refactoring in order to apply SOLID Principles targeting .net core 3.x framework.
Download or clone the project, download and install Microsoft Visual Studio 2019 with .net core 3.x framework.
- .NET Core 3.0 - .NET Core 3.0 is included in the latest releases of Visual Studio
- Microsoft Visual Studio 2019
Open solution file using Microsoft Visual Studio 2019. Right click on the specific project to run and select 'Set as StartUp Project' option. Then press F5 to start executing the StartUp project in debugging mode or Ctrl+F5 to start without debugging.
SOLID is an acronym for 5 important design principles when doing OOP (Object Oriented Programming) that intended to make software designs more understandable, flexible and maintainable. Check on SOLID file for more details concerning SOLID Principles.
Dimitris Karantonis - Senior Software Engineer / Architect
This project is licensed under the MIT License - see the MIT file for details