日本語のドメイン駆動設計 (Domain-Driven Design - DDD) 関連記事まとめ
ドメイン駆動設計は原典となる「エリック・エヴァンスのドメイン駆動設計」の初版が2003年と歴史があり、モダンなフレームワークであればその思想を取り入れた設計がなされているにも関わらず、日本語の情報が少ない気がする。
最近ドメイン駆動設計をやろうと主にWeb上の情報を探っていたので参考になったサイトをリンク集の形でまとめてみる。
概要
概要を把握するのが一番難しいように思うので、色々と目を通すのがよさそう。
enterprisegeeks.hatenablog.com
enterprisegeeks.hatenablog.com
ドメイン駆動設計とは何か 【入門編】 from 増田 亨
www.slideshare.net
www.slideshare.net
www.slideshare.net
www.slideshare.net
アーキテクチャ
DDD と直接関連しないものもあるが、ある程度押さえておかないと実装に着手できない。また、レイヤー分割の単位も大概 DDD を前提としているので、DDD を把握しておかないとアーキテクチャを理解できないという面も。
DDDにおける用語・概念
複雑な概念が多いので個別に紐解いて理解していく必要がある。
実装解説
個別の実装で悩んだ時に手がかりとしたい。
Scalaコードでわかった気になるDDD | エンジニアブログ | GREE Engineering
サンプルコード
各サンプルによって実装方法も違うので、いろいろと参考にしつつプロジェクトに合った形を自身で考えて採用する必要がありそう。
その他
書籍
厚い本が基本だが、薄めの本もあった。
- 作者: Eric Evans
- 出版社/メーカー: 翔泳社
- 発売日: 2013/11/20
- メディア: Kindle版
- この商品を含むブログ (8件) を見る
実践ドメイン駆動設計 (Object Oriented SELECTION)
- 作者: ヴァーン・ヴァーノン,高木正弘
- 出版社/メーカー: 翔泳社
- 発売日: 2015/03/17
- メディア: 大型本
- この商品を含むブログ (4件) を見る
現場で役立つシステム設計の原則 〜変更を楽で安全にするオブジェクト指向の実践技法
- 作者: 増田亨
- 出版社/メーカー: 技術評論社
- 発売日: 2017/07/05
- メディア: Kindle版
- この商品を含むブログ (4件) を見る
- 作者: 三菱UFJインフォメーションテクノロジー株式会社斉藤賢哉
- 出版社/メーカー: 技術評論社
- 発売日: 2017/10/12
- メディア: 大型本
- この商品を含むブログを見る
WEB+DB PRESS Vol.113 にてドメイン駆動設計の特集が組まれた。
- 作者: 野田奏,小原一哉,西岡忍,木村奈美,澤田剛,成瀬允宣,松岡幸一郎,藤井謙士朗,井上真史,山口慶子,池田拓司,小山哲志,末永恭正,久保田祐史,鈴木恭介,牧大輔,笹田耕一,松本宏太,尾形鉄次,はまちや2,竹原,渡辺淳,岩井良太,吉田健太,WEB+DB PRESS編集部
- 出版社/メーカー: 技術評論社
- 発売日: 2019/10/23
- メディア: 単行本
- この商品を含むブログを見る