Boundaries and Dependencies
Learn where boundaries lie within our architecture and what "enforcing a boundary" actually means.
We'll cover the following...
Introduction
We have talked a lot about architecture in the previous chapters and it feels good to have a target architecture to guide us in our decisions on how to craft code and where to put it.
In every above-playsize software project, however, architecture tends to erode over time. Boundaries between layers weaken, ...