Book Content
chapters • 5h12m total length
1. What’s Wrong With Layers?
2. Inverting Dependencies
3. Organizing Code
4. Implementing a Use Case
5. Implementing a Web Adapter
6. Implementing a Persistence Adapter
7. Testing Architecture Elements
8. Mapping Between Boundaries
9. Assembling the Application .
10. Enforcing Architecture Boundaries
11. Taking Shortcuts Consciously
12. Deciding on an Architecture Style














