Generally, projects tend to start on the right hand side of the triangle, where the only sacrifice is reuse. As the project matures, and other projects begin to draw from it, the project will slide over to the left. This means that the component structure of a project can vary with time and maturity. It has more to do with the way that project is developed and used, than with what the project actually does.
- Chapter 13 Component Cohesion
- from Clean Architecture: A Craftsman's Guide to Software Structure and Design, First Edition
- Publisher: Prentice Hall
- Released: September 2017
This basically never happens in client side app development.
Share this highlighthttp://www.safaribooksonline.com/a/clean-architecture-a/9834316/