Flexibility: add/remove views, change response.
Implementation: combination of observer, strategy, composite.
Flexibility: extend hierarchy, extend and shift responsibilities.
Implementation: combination of composite, observer, chain of responsibility.
|
|
|