Цитата:
|
Но тогда получается, что VO это очень-преочень специфичная штука: как только у одного проперти появляется сеттер и этот VO может диспатчить об изменении или он начинается использоваться для хранения состояния — его уже сразу воспринимают как полноценную модель.
|
ValueObject – это скорее способ использования. Он в любом случае является микромоделью и хранит состояние, неважно есть у него методы и события или нет. Если у вас объект используется соответственно этому названию, то так его и назовите.