11.
Command
n
Encapsulate commands as objects
n
We’ll take the the uses one by one:
u
Undo/Redo
u
Macros
u
Queues and logs
u
Version control
u
Crash recovery
u
Message Grouping
n