Hello, devs.

I've observed that there are several parameterized constructors within the
same class, each differing in the parameters they accept.

Since Lombok is already set up, why not streamline these constructors by
using the *@Builder* annotation instead?

I reviewed the following doc
<https://docs.google.com/document/d/1w23pvpbWmWZVQUOKXcC_0zjfs-T1bSAagkW-XG2kgxE/edit?disco=AAAAZ5PWsLk>
which
suggested using it but it has been dismissed due to some immutability
issues happening in the service layer, which I don't fully understand :(

If there are any suggestions I would like to hear from you.

Thanks,
Zeyad

Reply via email to