ドメインモデル

Martin Fowler先生の記事。

ドメインモデル貧血症

このアンチパターンが根本的に怖いのは、オブジェクト指向設計の基本概念(データと処理を一緒にする)の真逆だということです。ドメインモデル貧血症とは、単なる手続き型設計のことなのです。(中略)

現在のオブジェクト指向純粋主義は全く素晴らしいことですが、この貧血(anemia)については、基本的な議論をもっとすべきのようです。ドメインモデル貧血症問題の本質は、ドメインモデルのベネフィットを何も得ず、コストだけをすべて被ってしまうという点です。

ああもう。耳が痛い耳が痛い。
ドメインモデルについては本当にしっかりと理解しておく必要がある。