タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

domain-modelに関するyoppiblogのブックマーク (1)

  • Domain Model(Domain Logic Patterns)

    概要 ドメイン(問題領域)のオブジェクトモデルを作成し、そこにドメインロジックと処理対象データを持たせるパターン。一見したところDBモデルと似ているが、データと処理両方を持っている点が異なる。条件分岐で処理を実行するかわりに、オブジェクトネットワークをセットアップする。作成されたパスをたどりながら処理を実行することで、目的を達成する。つまり、オブジェクト構造自体がアルゴリズムになる。 メリット 複雑で、変更が絶えず発生するロジックの修正コストが低い。ロジックの重複が少なく、規模は比較的小さくできる? デメリット トランザクションを多数のオブジェクトの相互作用によって実現するため、多数の開発者による並列開発が困難。(少なくとも、慣れていない人にとっては)設計が難しく、理解も難しい。 データベースとのマッピングが困難。 注意 ドメインオブジェクトに置くべきかどうか迷うロジック ドメインオブジェ

  • 1