Observer
one-to-many dependencies and notification
Consequences
abstract coupling between subject and observer
constraint propagation
deals with unexpected updates
slide
:
Observer pattern