Service Oriented Agony | 8th Light, 2012-02-01 by Bob Martin - 7 views
-
The structure seems obvious to system designers who have grown tired of single monolithic systems and want to break those systems up into components and services. What could be more natural than to break the system along the lines of data base managment?
-
Unfortunately this is a huge violation of the Single Responsibility Principle — or its big brother the Common Closure Principle.
-
These principles tell us to group together things that change together, and keep apart things that change for different reasons.
- ...6 more annotations...