Command
Encapsulate a request as an object facilitating the parameterization of clients with different requests, queuing requests and the potential support undoable operations.
Pacemaker Structure
Pacemaker reimplemented to incorporate the command pattern. This version is more sophisticated than the previous version - we model it here to get a general understanding of its structure.
Pacemaker Cliche
Pacemaker Cliche
Pacemaker Command
Pacemaker Command
Pacemaker Undo
Pacemaker Undo
Undo / Redo Challenges
Undo / Redo Challenges
Prototype
Prototype
Pacemaker Prototype
Pacemaker Prototype
Lab-03
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
lab-03b
Explore some deficiencies in the pacemaker command pattern implementation. Introduce prototype into the pacemaker application to fix these issues.