2
respostas

Command trabalhando junto com algum outro padrão

Olá pessoal,

Na aula do padrão de projeto Command, há a seguinte questão:

"Você consegue ver o Command trabalhando junto com algum outro padrão? Se sim, quais?"

Na sugestão do instrutor, parte da resposta:

"Podemos ser criativos e usar outros padrões de projeto de acordo com o problema que temos em mãos.

Podemos usar Memento para restaurar estados de objetos que foram alterados por um Command. Podemos compor comandos, usando Composite."

Dúvida: além do Memento, posso pensar também em usar junto com o Command o State e o Chain of Responsibility?

Abraços.

2 respostas

Rafael, tudo bem ?

Você pode usar e combinar diversos patterns.

Essa sua combinação é super comum também.

Tudo bem Matheus, e aí?

Ótimo! Achei que não estivesse no caminho certo de raciocínio, rs.

Além do Memento, State e Chain Of Responsibility, pode exemplificar com que outros padrões podemos usar o Command?

Abs.