Isolating the Domain: Introducing the Applications(P166) †
要約 †
ドメインを切り離す:アプリケーションの導入 †
- ドメインの責務を、システムの他の部分と混同しないように、レイヤー・アーキテクチャを適用する。深い考察は置いておいて、以下の3つのユーザレベルのアプリケーションの機能を取り上げ、これらを3つのアプリケーション・レイヤーのクラスに割り当てることにする。
- 現在・過去の特定の貨物輸送についての検索
- 新しい貨物輸送の予約
- 貨物輸送に関する出来事の記録(1の検索で使われる)
これらのアプリケーション・クラスは調整役であり、それぞれの課題に自ら取り組んではいけない。それはドメイン・レイヤーの仕事である。
担当者のつぶやき †
- 前後を見ていないので、後で修正するかもしれません。
みんなの突っ込み †