Re: A value object *must be* immutable?
Remy Fannader <[email protected]>
| Newsgroups | gmane.comp.programming.domain-driven-design |
|---|---|
| Message-ID | <CAMdXxPCzTk8=NQV_Fpwz6G3zDmrGXEV60oy1ay189WuoOb0W=A@mail.gmail.com> |
From a functional point of view, the answer is given by requirements: a value object is not supposed to change. Whatever is done at implementation level must remain fully masked.