DDD kullanan bir sistem düşünün (ORM kullanan herhangi bir sistem). Herhangi bir sistemin gerçekçi bir şekilde, neredeyse her kullanım durumunda, bu etki alanı nesnelerini manipüle etmek olacaktır. Aksi takdirde gerçek bir etki veya amaç yoktur.
Değiştirilemez bir nesnenin değiştirilmesi, nesne devam ettikten sonra yeni bir kayıt oluşturmasına neden olur ve bu da veri kaynağında büyük bir şişkinlik oluşturur (değişikliklerden sonra önceki kayıtları silmediğiniz sürece).
Değişmez nesneleri kullanmanın yararlarını görebiliyorum, ancak bu anlamda değişmez nesneleri kullanmak için yararlı bir durum göremiyorum. Bu yanlış mı?