Por que usar o padrão de comando no GWT (ou em qualquer aplicativo Web)?

,

De acordo com este vídeoaqui [@ 7:50] O Google recomenda o uso do padrão Command, além da API de manipulação de solicitações. Há também um projeto útilgwt-dispatch que implementa esse padrão.

De acordo com gwt-dispatchdocumentação Eu preciso criar quatro classes para cada comando:

uma ação (por exemplo, comando)um resultado (por exemplo, resposta)um manipulador de açãoum módulo

Suponha que minha API de serviço tenha 100 métodos em 8 BSOs. Alguém pode me explicar por que quero criar quase 400 novas classes? Que grandiosidade esse padrão compra?

questionAnswers(1)

yourAnswerToTheQuestion