SE450
:
Model/View Separation
[62/72]
GUI has commands to add items to invoice
GUI displays invoice
Decouple input from display
Display wants to know
when
invoice is modified
Display doesn't care which command modified invoice
O
BSERVER
pattern