レイヤ構成再び

単なる思いつき。

プレゼンテーション層 --> ドメイン層 <-- データソース層

っていう依存関係、本当だろうか?

プレゼンテーション層 <-- ドメイン層 --> データソース層

実はこうだったりしない? 「ドメイン層」が問題あれば「ビジネスロジック層」と言いかえてもいいけど。

もちろん実装の話じゃなくて、インタフェースやデータ構造の話。