たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

ドメインモデル -Godモデルは人間にとって早すぎる-

Godモデル: 対象の全ての情報を正確に含んだモデル
このモデルさえ上手く扱えれば全ての用途において全員が単一モデルが利用できるため神。


残念ながら、良く設計された数千の属性をもつモデルは人の手に余る…扱えない…
「Godモデルの○○属性の処理についてなんだけど」「○○属性…ああ、うん?△△属性と同じ感じで扱われている…すまない、ちょっと待ってね(わかっていない)」

コンテキストに分割してコンテキスト内でのミニモデルを作る。
コンテキストを切り替えながら話を進める
コンテキストごとに対象の表現(モデル)は違うけど、実体は同じわけで、コンテキスト間でモデルがどういう関係を持つか(マッピング