Always-Valid Domain Model
ドメインオブジェクト
は、Validな状態でしか生成・存在できないようにする
アイデア
データを検証する責務をどこに置くかという
validation
の
設計
だけでなく、
コード
の安全性・堅牢性に寄与する
想定するデータパターンが限られるので人間あるいは
AIエージェント
などの
認知負荷
も下がる
関連
/kawasima/Always-Valid Domain Model
https://enterprisecraftsmanship.com/posts/always-valid-domain-model/
https://codeopinion.com/always-valid-domain-model