id:ryoasaiさんから紹介してもらったエントリで「バリューオブジェクトは不変性が本質ではない」ということを知って、「あれ?」っと思ったので、もう一度DDD本を読んで簡単にまとめてみました。 不変性は本質ではない DDD P97-98より引用 The system has to cope with all that tracking, and many possible performance optimizations are ruled out. Analytical effort is required to define meaningful identities and work out foolproof ways to track objects across distributed systems or in database storage. バリューオブジェクトがな
![DDDのバリューオブジェクトは不変性が本質ではない - かとじゅんの技術日誌](https://cdn-ak-scissors.b.st-hatena.com/image/square/f00caaccf008e47856ae6cfe80cdc033569ac53d/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fj%2Fj5ik2o%2F20110209%2F20110209214110.png)