20130202 ドメイン駆動設計読書会at名古屋のお誘い β

18
ドメイン駆動設計読書会 @ 名古屋 へのお誘い β版 2013/02/02 @RKTM

Upload: ryo-rktm

Post on 17-Jan-2015

161 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ドメイン駆動設計読書会@ 名古屋

へのお誘いβ 版

2013/02/02@RKTM

Page 2: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

自己紹介● Twitter : @RKTM● コミュニティ

– ドメイン駆動設計読書会@名古屋– 名古屋 Scala 勉強会(休止中)– 名古屋アジャイル勉強会

● 山登りと映画

Page 3: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

今日お話すること● 「ドメイン駆動設計」って?● 「ドメイン駆動設計」読書会 @ 名古屋は

こんなことをやってます。● 勉強会の参加者が増えると嬉しい!

– あなたの知識・経験が皆の学びに!– そしてあなたも学びを得るはず!

Page 4: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

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

『ドメイン駆動設計』– http://amzn.to/eLaKbm – 価格: ¥ 5,460– 最初は買わなくても手ぶらで来てみて!

Page 5: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ソフトウェア開発の現場が抱える問題

Page 6: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ソフトウェア開発の現場が抱える問題

● “ ソフトウェアを書き始める時、我々は対象を十分に理解しているわけではない。”

● “ 一方、すべてのプロジェクトから知識は流出している”

Page 7: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ソフトウェア開発の現場が抱える問題

● コードが設計書?– ほぼコードのような詳細すぎる設計書?

● 『ほぼ 1 分の 1 スケールの地図』の価値とは。

● コードには表しきれない知識

Page 8: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

そこでドメイン駆動設計ですよ!

Page 9: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ドメインって?

● domain– 「活動、思考、影響」の分野・領域

● (開発者から見た)ユーザー / 顧客の– ビジネスの領域、活動の領域、業務の領域

● ソフトウェア開発の『対象』

Page 10: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ドメイン駆動設計って?

● ドメインとドメインロジックにフォーカスする。

● 複雑なドメインの設計はモデルに基づく。

● その他具体的なことは勉強会で!

Page 11: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ドメイン駆動設計のメリットって?

● 『適切な地図』としての”ユビキタス言語”– 顧客⇔開発者– 開発者→未来の開発者

Page 12: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ドメイン駆動設計のメリットって?

● 保守性の向上– 将来のドメインの変更にも対応しやすい。

Page 13: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

ドメイン駆動設計のメリットって?

● 楽しい!– モデルをみながらあれやこれやと議論して

モデルが洗練されていくのが気持ち良い。

Page 14: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

『ドメイン駆動設計』読書会

● 毎月第三金曜:– 本の内容について議論

● 毎月第二金曜:– 本の内容をベースにモデリング・実装

● サイト・ ML– https://sites.google.com/site/dddnagoya/home

– https://groups.google.com/forum/#!forum/dddnagoya

Page 15: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β
Page 16: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β
Page 17: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β
Page 18: 20130202 ドメイン駆動設計読書会at名古屋のお誘い β

最後に

● ぜひ勉強会に!– あなたの知識・経験が皆の学びに!– そしてあなたも学びを得るはず!

● ご静聴ありがとうございました。