ドメイン駆動設計(DDD)入門

  • TOP
  • モデル駆動工学
  • モデル駆動型アーキテクチャ
  • DDD本
  • エリック・エヴァンス
  • サポートツール

ドメイン駆動設計(DDD)入門


ドメイン駆動設計は、「オブジェクト指向」や「モデル」がベースとなっています。
オブジェクト指向でも最も重要な書籍とされているのが「ドメイン駆動設計」ですが、その本の厚さは500ページ以上のため、たくさんの読者を悩ませてきました。
著者はエリック・エヴァンス氏で、Time and Moneyライブラリの開発などを経て現在も、コンサルティングや教育の現場で活躍しています。

ドメイン駆動設計って何?

ドメインとは、領土や支配領域という意味を持ちます。
ユーザーが知識を持って、影響を与えたり活動したりする「領域」ということです。
ドメイン駆動設計は、「ソフトウェア開発において、ドメインとドメインロジックに焦点を合わせる」ということと「複雑なドメイン設計はモデルをベースにする」ということを主張しています。

「ソフトウェア開発において、ドメインとドメインロジックに焦点を合わせる」というのは、要素技術などよりもドメインが重要だということです。
「複雑なドメイン設計はモデルをベースにする」とういうのは、専門家のドメインモデルをベースとしてドメイン設計をしなさい:ということです。

それでは、詳細を見ていきましょう!

  • メニュー

    • モデル駆動工学
    • モデル駆動型アーキテクチャ
    • DDD本
    • エリック・エヴァンス
    • サポートツール
    • 卒業アルバム制作サポート

Copyright © 2012. ドメイン駆動設計(DDD)入門 モデル駆動工学| モデル駆動型アーキテクチャ| DDD本| エリック・エヴァンス| サポートツール