Command

  • Have detailed knowledge of a Command Pattern implementation
  • Understand undo/redo mechanisms
  • Consider potential pitfalls with command implementations

Objectives

  • Rework the cliche library, using Strategy to delegate command processing..
  • Implement the Command pattern into a simplified version of Pacemaker
  • Extend the implementation to include undo/redo capability