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