0566デフォルトの名無しさん垢版 | 大砲2017/10/14(土) 17:25:21.74ID:ipiotHZI >>561 違う プレゼンテーションレイヤではオブジェクトが不正な状態を受け入れることが前提 不正な状態を検知する処理がバリデーション ドメインレイヤではオブジェクトは不正な状態は受け入れない プロパティの不正な値をセットしようとした瞬間に例外 メソッドに不正な引数を与えた瞬間に例外 これはバリデーションではない ドメインレイヤでは契約を使う