Beautiful Development:DDD(Domain-Driven Design)勉強会に参加してきた
去る4/9(土)、オラクル南青山センターにてDDD(Domain-Driven Design)の勉強会に参加してきました。
DDD(Domain-Driven Design:ドメイン駆動設計)については以下の情報を参照。開発手法の一種ですね。
- ドメイン駆動設計 - Wikipedia
- ( 技術講座 ) Domain-Driven Designのエッセンス -目次-
- InfoQ: Domain Driven Design(ドメイン駆動設計) Quickly 日本語版
DDDと言う概念自体今回の勉強会に参加するに当たって情報収集するまでは未見だったり、セッション内容の幅広さ、奥深さを参加してメモ仕切れなかったり、若干日が空いてしまった部分もあるので参加メモは割愛。
DevLoveによる勉強会参加資料等のまとめサイトはこちら。
Toggeterまとめはこちら。
また、セッションの内容自体やDDD勉強会開催に関する情報については以下各種エントリをご参考に。素晴らしくまとめられています。
- DevLoveのBeautiful Development(DDD勉強会)に参加してきました - 達人プログラマーを目指して
- 感想「Beautiful Development ソフトウェアの核心にある複雑さに立ち向かう」 - yujioramaの日記
- 読書マップとDDD 〜DDDは3冊目の本?〜 - Digital Romanticism
- 僕と地豆とDDD - 都元ダイスケ IT-PRESS
DDDの概念を学ぶに辺り、今回は全て『陽』のセッションに参加。WebやPDFの情報だけでは取っつきにくかった部分を、だいぶ噛み砕いて把握・理解する事が出来ました。ただこの辺りについては概念を知る・理論を知るだけではなく、実践に基づいた経験を積み重ねていかないと使い物にならないな〜というのも実感(陽セッションの3つめで『DDD前夜祭の申し
込み』のテーマでモデルレビュー。思い通りにイメージ、モデリングが出来なかった・・・)ので、関連書籍や情報を漁りつつ学んで行きたいなと思いました。一朝一夕では身に付かないので、腰を据えてじっくりと。
陽セッション3つめで、和田卓人:Takuto Wada (t_wada)さんが紹介されていた書籍のうちめぼしいモノをピックアップ。
アナリシスパターン―再利用可能なオブジェクトモデル (Object Technology Series)
- 作者: マーチンファウラー,Martin Fowler,堀内一,友野晶夫,児玉公信,大脇文雄
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2002/04
- メディア: 単行本
- 購入: 7人 クリック: 89回
- この商品を含むブログ (70件) を見る
UML モデリングのエッセンス 第3版 (Object Oriented SELECTION)
- 作者: マーチン・ファウラー,羽生田栄一
- 出版社/メーカー: 翔泳社
- 発売日: 2005/06/16
- メディア: 大型本
- 購入: 8人 クリック: 254回
- この商品を含むブログ (93件) を見る
オブジェクト指向ソフトウェア工学OOSE―use‐caseによるアプローチ (アジソン ウェスレイ・トッパン情報科学シリーズ)
- 作者: I.ヤコブソン,P.ジョンソン,M.クリスターソン,G.アーバガード,Ivar Jacobson,Patrik Jonsson,Magnus Christerson,Gunnar ¨Overgaard
- 出版社/メーカー: トッパン
- 発売日: 1995/09
- メディア: 単行本
- クリック: 5回
- この商品を含むブログ (3件) を見る
- 作者: エリックガンマ,ラルフジョンソン,リチャードヘルム,ジョンブリシディース,Erich Gamma,Ralph Johnson,Richard Helm,John Vlissides,本位田真一,吉田和樹
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 1999/10
- メディア: 単行本
- 購入: 21人 クリック: 711回
- この商品を含むブログ (202件) を見る
- 作者: 結城浩
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06/19
- メディア: 大型本
- 購入: 51人 クリック: 762回
- この商品を含むブログ (397件) を見る
オブジェクト指向入門 第2版 原則・コンセプト (IT Architect’Archive クラシックモダン・コンピューティング)
- 作者: バートランド・メイヤー,酒匂寛
- 出版社/メーカー: 翔泳社
- 発売日: 2007/01/10
- メディア: 単行本(ソフトカバー)
- 購入: 11人 クリック: 307回
- この商品を含むブログ (132件) を見る
エンタープライズ アプリケーションアーキテクチャパターン (Object Oriented SELECTION)
- 作者: マーチン・ファウラー,長瀬嘉秀,株式会社テクノロジックアート
- 出版社/メーカー: 翔泳社
- 発売日: 2005/04/21
- メディア: 大型本
- 購入: 10人 クリック: 635回
- この商品を含むブログ (143件) を見る
The Data Model Resource Book, Volume 2: A Library of Universal Data Models by Industry Types
- 作者: Len Silverston
- 出版社/メーカー: Wiley
- 発売日: 2001/03/07
- メディア: ペーパーバック
- クリック: 1回
- この商品を含むブログ (4件) を見る
ストリームラインオブジェクトモデリング―パターンとビジネスルールによるUML
- 作者: ジルニコラ,マイクアベニー,マークメイフィールド,Jill Nicola,Mike Abney,Mark Mayfield,今野睦,デュオシステムズ
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2002/12
- メディア: 単行本
- 購入: 1人 クリック: 3回
- この商品を含むブログ (9件) を見る
UMLモデリングの本質 (日経ITプロフェッショナルBOOKS)
- 作者: 児玉公信
- 出版社/メーカー: 日経BP社
- 発売日: 2004/04/08
- メディア: 単行本
- 購入: 19人 クリック: 295回
- この商品を含むブログ (70件) を見る
そして、今回の勉強会での諸々のベースとなったこちらの書籍(上が原書、下が今回発売となった翻訳版)もピックアップ。原書英語版も『DDD難民』という言葉を生み出した位の険しい山でしたので、翻訳版と言えどもすんなり登れる山でも無さそう・・・(^-^;)
上記関連本である程度前提条件を固めてチャレンジorDDD翻訳本を片手に随時関連本にも手を伸ばしていく、といったアプローチで攻めていくべきなのかな〜、という気がします。
Domain-Driven Design: Tackling Complexity in the Heart of Software
- 作者: Eric Evans
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 2003/08/22
- メディア: ハードカバー
- 購入: 4人 クリック: 113回
- この商品を含むブログ (89件) を見る
エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践)
- 作者: エリック・エヴァンス,今関剛,和智右桂,牧野祐子
- 出版社/メーカー: 翔泳社
- 発売日: 2011/04/09
- メディア: 大型本
- 購入: 19人 クリック: 1,360回
- この商品を含むブログ (131件) を見る
ITにおける開発/設計の神髄を究めるにはまだまだ世界は広く、深いですねぇ…。出来る所から、前/上を向いて少しずつ進んで行こう。