[Name] Command [Description] Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations. [In Design Patterns] Yes [Other] N/A [In Code Complete[15]] 
No
N o
Y e s