Ed
ontem
O padrão de projeto Command tem como intenção encapsular uma solicitação como um objeto, permitindo que você parametrize clientes com diferentes solicitações, enfileire ou registre solicitações e suporte operações que podem ser desfeitas. Ele separa o objeto que invoca a operação do objeto que a executa, promovendo um desacoplamento entre eles. Isso facilita a adição de novas operações sem modificar o código existente.
Mais perguntas desse material