Conclusion: What's Wrong with Layers?
Understand the main challenges with layered architecture including complexity and maintenance difficulties. Learn why strict discipline is crucial for maintainability and how awareness of these pitfalls can guide better architectural decisions.
We'll cover the following...
We'll cover the following...
How does this help me build maintainable software?
If you have built layered architectures in the past, you can probably relate to some of the disadvantages discussed in this chapter, ...