April 2004
Intermediate to advanced
520 pages
10h 10m
English
Behavioral Patterns mainly:
| Chapter | Pattern Name | Description |
| 30 | Command | Allows a request to be encapsulated into an object giving control over request queuing, sequencing and undoing. |
| 31 | Mediator | Encapsulates the direct object-to-object communication details among a set of objects in a separate (mediator) object. This eliminates the need for these objects to interact with each other directly. |
| 32 | Memento | Allows the state of an object to be captured and stored. The object can be put back ... |