The Command Pattern is pretty great, but there seems to be a lot of code involved. How do we keep
Can you build commands from other commands? You betcha! Just be on the lookout for better redo because macros can
How can History in the Command Pattern get more powerful than undo? Why redo, of course! And don’t forget to
The Command Pattern should be compendious. But what happens when you use multiple command types with Undo support? What if
In which we start to explore the power of the Command Pattern by adding support for undoing commands. You’ll need
A compendious (and thunky!) introduction to the Command Pattern.