ドメイン駆動設計・開発の実践

ドメイン駆動設計の記事がInfoQに見つけた
なかなか良いことが書いてある。うむうむ軽く読み流した。
サンプルがあったのでダウンロードしてみるとDomainにロジックがほとんどない?
しかもドメインモデルにCRUDメソッドがある。これは新しいアプローチか?
もっと詳しく読まなくては...でもわからん。
原文のほうをチェック、コメントにCRUDメソッドの是非の議論あり。
記事本人以外の周りの人はそれは無しだろう言う意見。
記事本人は永続化は責務はドメインオブジェクトだ、クライアントからDAOを呼びたくないと主張。
それでも、CRUDメソッドをドメインモデルに入れるのはないよな。
クライアントからRepositoryを直接使ってもいいのでは。