Sur ce point, je ne suis pas tout à faire d'accord avec toi. Je te rejoins sur la lecture d'un constructeur qui peut se compliquer surtout si le développeur mixe des arguments à promouvoir et des arguments normaux. C'est un coup à se casser les dents.

Mais, je pense que dans le cas d'un DTO comme je l'ai noté dans mon exemple, le code devient bien plus clair. Ce serait dommage de s'en priver. C'est un peu comme les opérateurs '??' '

' qui simplifie le code en une seule ligne, c'est bien, tant qu'on n'en abuse pas.
Partager