From N-Tier to Clean Architecture with .NET
Too Long; Didn't Read
Monolithic architecture evaluated as a Multilayered and later so-called Clean Architecture. Good software architecture is a number of architecture decisions made and followed principles during the project lifecycle that describe architecture characteristics and structure. Good architecture could be measured with such characteristics as scalability, maintainability, testability, usability, etc. Let’s see how Clean Architecture could satisfy those characteristics. N-Tier Architecture offered many advantages in comparison to monolithic architecture. Clean Architecture was first described by Uncle Bob as a Clean Architecture in 2012.