Skip to content

Instantly share code, notes, and snippets.

@IkezoeMakoto
Last active June 17, 2017 05:11
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save IkezoeMakoto/88c3f541b0dabb657310ff98fd5731b4 to your computer and use it in GitHub Desktop.
Save IkezoeMakoto/88c3f541b0dabb657310ff98fd5731b4 to your computer and use it in GitHub Desktop.
エリック・エヴァンスのドメイン駆動設計 の勉強会

エリック・エヴァンスのドメイン駆動設計

本はこちら

目次

  • 第一部 「ドメインモデルを機能させる」
    • 用語の定義、ドメインモデルをしようすることの意味の解説
  • 第二部 「モデル駆動設計の構成要素」
    • オブジェクト指向ドメインモデリングにおけるベストプラクティスを集めたもの
    • 共通の言語を使ってチームメンバ全員がモデルと設計上の意思決定について議論できるようになる
  • 第三部 「より深い洞窟へ向かうリファクタリング」
    • より複雑なモデリングに対して探求するためのより良い指針を示す
  • 第四部 「戦略的設計」
    • 大規模システムに置いての意思決定が行えるようになる

対象読者

オブジェクト指向ソフトウェアの開発者向けに書かれている。現在プロジェクトに関わっている人や、すでにプロジェクトに深い経験をすでに備えている人。
オブジェクト指向モデリングに関する知識を持つ人が対象読者である。
UML図、Javaコードの基本レベルの読解力がある人。

第一部 「ドメインモデルを機能させる」

モデルとは簡素化である。つまり当面の問題を解決する上で関連する側面を抽象化し、それ以外の詳細を無視することによって行われた現実に対する一つの解釈である。

力尽きたので下記参考URL:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment