Citação

Design pattern Command.

O Command é um padrão de projeto comportamental.
A motivação de utilização do padrão de projeto Command é encapsular uma solicitação como objeto, permitindo o cliente parametrizar várias solicitações.

O Command permite baixar grandes quantidades de condicionais. Além disso, esse padrão pode ser usado para desfazer uma solicitação e auditar os processos.

Podemos exemplificar a utilização do padrão Command em um sistema vendas com várias formas de pagamentos. Mas queremos abstrair as formas de pagamento pois podem existir várias formas de pagar e futuramente incluir outras formas de pagamentos.

No meu blog sobre tecnologia Nakatech eu coloco um exemplo de como implementar o padrão Command utilizando Java.

 

Deixe um comentário