-
Book Overview & Buying
-
Table Of Contents
Clean Architecture with .NET
By :
If you made it through the previous chapter, you've already seen why this book exists. And if you decided to skip ahead when things got a bit too painful, that's fine too—this is where things start to come together.
You may already have some familiarity or knowledge of clean architecture; it's been around for many years. In this chapter, we're going to quickly review where this architecture came from and what problems it was intended to solve. We'll identify the key software design principles that underpin clean architecture and see how they inform the design of this approach to building software. We'll identify the key logical components of clean architecture and what their main responsibilities are. Of course, every architecture has its trade-offs, so we'll be sure to describe the trade-offs involved in applying clean architecture and some scenarios in which it likely doesn't make sense to use it.
In...