Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não entendi muito bem este design pattern

Pelo que entendi da explicação, separa-se um em um objeto os dados e sua lógica, e em outro a sua execução? Não seria basicamente uma model e um controller isso?

1 resposta
solução!

Fala, Fábio.

A diferença entre isso e um controller é bem simples: O controller conhece os detalhes do HTTP. Ele recebe uma requisição HTTP e devolved uma resposta HTTP.

Já um command handler não sabe de detalhes de infraestrutura.

Fora isso, é bem semelhante sim.