5 February 2019
One common practice to write maintainable code is to minimise repetition, often referred to as DRY or Don't Repeat Yourself.
However, have you ever considered how much you repeat yourself when you create a new .NET application?
You've found your ideal architecture and folder structure and now every time you create a new project you have to create the file structure then add all the different project types you need.
Don't forget all those NuGet dependencies too and the boilerplate code from other projects youcontinually copy in.