Category : architecture

In his great book, Clean Architecture, Robert Martin suggests partitioning the development environment into releasable components (or packages) that satisfy the Acyclic Dependencies Principal (ADP). As new releases of a component are made available, other teams can decide whether or not to incorporate the new release or not. Thus each team can work independently. There ..

Read more