Mindmap
Comando
Inhalt der Mindmap
Comando
Criadores
- Erich Gamma
- Ralph Johnson
- Richard Halm
- John Vlissides
Padrões relacionados
- Composite
- Memento
- Prototype
Comportamental
Propósito
- Encapsula uma requisição como um objeto, deixando que o cliente parametrize as requisições
- Facilita a adição de novos comandos e permite guardar um histórico de execução
Consequência
- Positiva
- É possível montar comandos para formar um comando composto
- É fácil acrescentar novos Commands porque não tem que mudar classes existentes
- A facilidade de extensão da arquitetura, permitindo adicionar novos commands sem efeitos colaterais
- Bom nível de desacoplamento entre objetos, separando os objetos que possuem os dados dos que manipulam os dados
- Negativa
- Complexidade dos comandos crescer demais
- Positiva
Estrutura
- Command
- ConcreteCommand
- Client
- Invoker
- Receiver
Informationen
- Beschreibung
- Mindmap am Comando, erstellt von Anne Caroli am 17/06/2019.
- Erstellt von
- Anne Caroli
- Aufrufe
- 0
- Bewertung