Responsibility-driven design: Difference between revisions

Content deleted Content added
adjust delegated control style definition to reflect the fact that there are indeed control centers involved
fix citation
Line 148:
 
=====Advantages=====
* It is easy to find out how something works since only few objects are involved<ref name="ObjectDesign-page32">{{harvnb |Wirfs-Brock|McKean|2002| pp=32 }}</ref>
* It is reusable because each object is largely capable of fulfilling its own responsibilities<ref name="ObjectDesign-page32"/>
* System functions can be used in relative isolation since they are organized into pools of responsibilities<ref name="ObjectDesign-page32"/>