タグ

2016年11月12日のブックマーク (1件)

  • ドメインモデル中心のアーキテクチャ | DevTab - 成長しつづけるデベロッパーのための情報タブロイド

    ギルドワークスの増田です。 河上さんが書いていたヘキサゴナルアーキテクチャに関連して、ドメインモデル中心のアーキテクチャについて考えてみます。 「ドメイン駆動設計」のアーキテクチャへの疑問 私の設計の考え方は、6年ほど前に出会ったエリック・エバンスの「ドメイン駆動設計」が基になっています。しかしドメイン駆動設計を実践するためのアーキテクチャについては、エバンスが「ドメイン駆動設計」の中で描いているアーキテクチャの図が、どうもしっくりきませんでした。 4章のレイヤ化アーキテクチャの説明そのものは、すっきりしています。 プレゼンテーション層 ユーザ向けの情報の表示。ユーザからのコマンドを受け取って解釈。 アプリケーション層 ソフトウェアが行うべき仕事を定義。実際の処理はドメイン層に委譲する。ドメイン層(モデル層) ビジネスの概念、ルールの記述。業務アプリケーションの核心。 インフラストラ

    ドメインモデル中心のアーキテクチャ | DevTab - 成長しつづけるデベロッパーのための情報タブロイド
    mkwtys
    mkwtys 2016/11/12