Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

【19-B-5】出張!DDD難民救済キャンプ

3,807 views

Published on

Published in: Design, Sports, Technology
  • スライドだけだと内容はまったくわからないと思いますので、近日中に何かしら内容がわかるようにしたいと思います。
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

【19-B-5】出張!DDD難民救済キャンプ

  1. 1. 出張!DDD難民救済キャンプ∼ドメイン駆動設計をあきらめない∼19-B-5 モデレータ 和田 卓人 パネリスト 角田 直行 佐藤 匡剛 渡邉 健太郎 和智 右桂 Developers Summit 2010
  2. 2. 難民壁
  3. 3. メンバー紹介
  4. 4. 角田 直行Naoyuki Kakuda
  5. 5. 長いソフトウェア人生たまに少し変わったことしてもいいじゃない ン コ ネ I Tゼ Kentaro Watanabe @kentaro714 Kentaro Watanabe @kentaro714
  6. 6. ソフトウェアは一編の小説である。緻密に構築され、美しく語られねばならない。 Yukei Wachi a.k.a id:digitalsoul http://www.flickr.com/photos/justinmclean/230547538/
  7. 7. 佐藤 匡剛SATO, Tadayoshi
  8. 8. なぜ今DDDか
  9. 9. Posts to8000 Yahoo! Groups600040002000 2002 2003 2004 2005 2006 2007 2008 2009
  10. 10. Anemic Domain Modelドメインモデル貧血症
  11. 11. The Heart of Software http://www.flickr.com/photos/8459160@N08/2183538064/
  12. 12. its ability to solve domain-related problems for its user.ユーザのドメインに関連した 問題を解決する能力 http://www.flickr.com/photos/60966857@N00/3003380784/
  13. 13. The Book
  14. 14. ドメイン駆動設計 http://www.domainlanguage.com
  15. 15. ドメイン=「知識、組織、活動の領域」 A sphere of knowledge, influence, or activity. アプリケ ーション の核 http://www.flickr.com/photos/ http://www.flickr.com/photos/ http://www.flickr.com/photos/ linnybinnypix/1189018851/ fhashemi/145402545/ scobleizer/3009516045/
  16. 16. 「複雑なドメインは、モデルに 基づいて設計すべきだ」 Complex domain designs should be based on a model.http://www.flickr.com/photos/cushinglibrary/3907331582/
  17. 17. Knowledge Crunching 知識の噛み砕き 「有能なドメインモデラーは、知識の 噛み砕きをしている」 Effective domain modelers are knowledge crunchers.http://www.flickr.com/photos/58534808@N00/323527111/
  18. 18. ユビキタス言語 Ubiquitous Language http://www.flickr.com/photos/ restlessglobetrotter/458979312/
  19. 19. モデル駆動設計Model-Driven Design http://www.flickr.com/photos/dalbera/3306523739/
  20. 20. ビルディングブロック The Building Blockshttp://www.flickr.com/photos/mckaysavage/4040024973/ Eric Evans, Domain-Driven Design, 2003
  21. 21. 深いモデル Deep Modelhttp://www.flickr.com/photos/12453467@N00/2577562460/
  22. 22. ブレイクスルーBreakthrough http://www.flickr.com/photos/wolfgangstaudt/2217173388/
  23. 23. 自分にとってのDDD
  24. 24. ソフトウェア開発が目指すべき 最終形http://www.flickr.com/photos/toehk/4080079150/
  25. 25. No Silver Bullet 銀の弾丸などない http://www.flickr.com/photos/38536487@N06/3552026768/
  26. 26. 複数の設計アプローチを 持っておくことは 技術者としての嗜み http://www.flickr.com/photos/bexross/2417965928/
  27. 27. 同じ言葉で、同じものを見る。“One Team, One Language” http://www.flickr.com/photos/jupp0r/4116877534
  28. 28. “Deeper Insight” 新しい言葉を見つけることで、 見えていなかったものが見えてくる。 http://www.flickr.com/photos/vanderlin/2383741075/
  29. 29. 明日から始めるDDD
  30. 30. 入門者向け http://www.flickr.com/photos/restlessglobetrotter/2407710879/
  31. 31. http://www.ogis-ri.co.jp/otc/hiroba/technical/DDDEssence/
  32. 32. 日本語書籍
  33. 33. 実装者向け http://www.flickr.com/photos/58519896@N00/1820689479/
  34. 34. 設計者向け
  35. 35. マネージャ向け http://www.flickr.com/photos/matthewboyle/4356134818/
  36. 36. 終わりに
  37. 37. コミュニティJavaEE勉強会 http://groups.google.co.jp/group/javaee-studyDDD-jp http://groups.google.co.jp/group/ddd-jp
  38. 38. DDDをあきらめない

×