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

Por quê criar um "data class" de entrada e saída? Qual a vantagem?

Por quê criar um "data class" de entrada e saída? Qual foi a vantagem neste caso? Ou neste momento do curso foi criado para apenas demonstrar que é possível trabalharmos dessa maneira? Porque não usar o mesmo "data class" TopicoDto para entrada e saída? Os 2 estão iguais, não?

1 resposta
solução!

Oi Gustavo,

No exemplo são iguais, mas é comum em projetos eles serem disintos. Por exemplo, no cadastro você pode querer receber 3 parâmetros mas na saida devolver 5.

Então o comum é ter essa separação mesmo.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software