Software design - Lecture 43. The main topics covered in this chapter include: command design pattern or encapsulating invocation; motivation for command pattern; flow in the current design; violation of open/close principle; the necessary receiver objects; . |