I tend to use data classes where all values have d...
# announcements
a
I tend to use data classes where all values have defaults in place of builders. You do lose the ability to enforce a constraint at construction though (i.e. ensure certain values have been set).