11. Command
nEncapsulate commands as objects
nWe’ll take the the uses one by one:
uUndo/Redo
uMacros
uQueues and logs
uVersion control
uCrash recovery
uMessage Grouping
n