Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Motivación
A veces es necesario realizar peticiones a objetos sin saber nada acerca de la operación solicitada o de quien es el
receptor de la petición.
Se Aplica cuando:
• Se necesite parametrizar de manera uniforme las invocaciones.
• El momento de ejecución del subprograma o subproceso deba de ser independiente del contexto en el que se invoca.
• Se necesite sencillez al extender el sistema con nuevas acciones.
• Se deba tener la posibilidad de deshacer las operaciones realizadas.
Command Patrón de comportamiento
(Orden)
Implementación
Consecuencias:
• Command desacoplado: el objeto que invoca la operación de aquél que sabe como realizarla.
Se nos ha encargado diseñar parte del control de una vivienda inteligente mediante una aplicación para el móvil.
Concretamente el control del garaje, se desea la activación y desactivación de las luces, cerrar y abrir el portón,
pero la implementación de los métodos encargados de este proceso aún no están definidas, ya que se han
subcontratado a una empresa coreana. Sin embargo, nuestro cliente nos exige que, pese a ello, debemos avanzar
con el diseño de este módulo.
https://danielggarcia.wordpress.com/2014/04/28/patrones-de-comportamiento-ii-patron-
command/
http://programacion.net/articulo/patrones_de_diseno_xv_patrones_de_comportamiento_co
mmand_1018