Command Pattern
A behavioral design pattern that encapsulates a request as an object, allowing parameterization of clients with different requests, queuing, …
A behavioral design pattern that encapsulates a request as an object, allowing parameterization of clients with different requests, queuing, …
A behavioral design pattern that captures and externalizes an object's internal state so it can be restored later, without violating …