エンティティを新規作成する際にUIに表示されるデフォルト値はドメイン層に置くべきでしょうか、もしくはUI層でしょうか?また、ドメイン層に置くべきであれば、例えば、Userエンティティでメルマガ受信を既定でONにしたい場合、「メルマガ受信フラ...
Opened this issue · 0 comments
little-hands commented
Question
エンティティを新規作成する際にUIに表示される
デフォルト値はドメイン層に置くべきでしょうか、もしくはUI層でしょうか?また、ドメイン層に置くべきであれば、
例えば、Userエンティティでメルマガ受信を既定でONにしたい場合、
「メルマガ受信フラグValueObject」にGetDefault()等のstaticメソッドを実装する方針で問題ないでしょうか?
Answer
UI表示のデフォルト値はドメイン層ではないと思います。「UI表示の」と言っているのでプレゼンテーション層ですかね。