
Why We Gave Up on DTO Layers — And Let Services Talk in Domain Language
Cet article explique pourquoi l'auteur a abandonné l'utilisation des couches DTO (Data Transfer Object) dans son architecture logicielle. Au lieu de complexifier le code avec des mappers et des DTO pour chaque changement, il plaide pour une communication directe en langage de domaine entre les services. Cela vise à réduire la duplication, les frictions et les bugs associés au modèle DTO, tout en maintenant l'intégrité du modèle de domaine.




