Mário Sérgio Esteves Alvial
1 min readMar 30, 2019

--

Bom dia Jaquisson, obrigado pelo comentário.

Sim, teria que criar DTOs para esses processos que você mencionou. Por um lado você seu projeto ficaria mais verboso, pois criaria várias classes, por outro você ganharia desacoplamento, pois suas entidades ficariam protegidas de qualquer ação externa e você poderia cria-la do jeito que quisesse, pois teria um DTO recebendo e formatando as informações externas. Esse desacoplamento é bem bacana e ajuda a arquiteturar seu projeto seguindo a arquitetura hexagonal (Vale a pena dar uma olhada nessa arquitetura)

Espero ter respondido sua pergunta. Abraços!

--

--

Mário Sérgio Esteves Alvial
Mário Sérgio Esteves Alvial

Written by Mário Sérgio Esteves Alvial

Amante de pudim e programador em constante aprendizado. Apaixonado por código limpo e boas práticas de programação.

No responses yet