TOP

クリップ
2016/05/25(水) 19:00 開催
東京都 東銀座

DDD Alliance! ドメインオブジェクトの見つけ方・作り方・育て方

基本情報

日 時: 2016/05/25(水) 19:00 〜 21:00
会 場: 株式会社ドワンゴ 銀座松竹スクエア 13F セミナールーム
住 所: 東京都中央区築地1-13-1 (銀座松竹スクエア)

イベント内容

ドメインオブジェクトの設計の考え方と実際のやり方を紹介します。

人気が出ることが想定されるため、座席数を限界設定で始めました。
当日の混雑が想定されますが、多くの方にご参加頂けるよう、ご了承ください。
また、申込された方で来られなくなってしまわれた方は、後の方のため早めのキャンセルをお願いいたします。

アジェンダ

  1. ソフトウェアの設計原則のおさらい(モジュール化、凝集と結合)
  2. 設計原則をオブジェクト指向で実践するためのガイドライン
  3. 値オブジェクトの見つけ方・作り方・育て方
  4. ドメインオブジェクトとデータマッピング(ORM/Jackson/Spring MVC)
  5. 時間があれば、Q&A

※開場 18:45

「ドメインオブジェクトの見つけ方・作り方・育て方」

内容

ドメインオブジェクト、特に値オブジェクト(Value Object)にフォーカスして、
ドメイン駆動設計の実践方法を、コード(Java)を交えて紹介します。

1.ソフトウェアの設計原則のおさらい


 ・モジュール化・高凝集・疎結合
 ・オブジェクトによるモジュール化
 ・ドメイン駆動でオブジェクトを設計する

2.設計原則をオブジェクト指向で実践するためのガイドライン


 ・オブジェクト指向エクササイズ 9つのルール
 ・リファクタリング いやな臭いと処方箋
 ・ドメイン駆動設計10章 しなやかな設計 6つのパターン

3.値オブジェクトの見つけ方・作り方・育て方


 ・知りたいことはなあに
 ・基本データ型をラップする
 ・値オブジェクトの振る舞いを豊かにする
 ・コード例

4.ドメインオブジェクトとデータマッピング


 ・集約:データマッピングの単位
 ・テーブルとのマッピング MyBatis SQL Mapper
 ・JSONマッピング Jackson ObjectMapper
 ・Spring MVC DataBinder

発表者

増田 亨(ますだ とおる) Twitter: @masuda220
ギルドワークス株式会社 取締役
有限会社システム設計 代表

ビジネスの関心事を正しく理解し、顧客に価値あるソフトウェアを届けるために、10 年前から「ドメイン駆動設計」に取り組んでいます。
・主な活動実績
日本最大級の 60 万件以上の求人情報サイト「イーキャリアJobSearch」の開発
BIGLOBE 開発部門へのドメイン駆動設計の導入・普及コンサルティング
アルバイト・パートの採用管理システム 導入社数 No.1 サービス「リクオプ」の開発
大規模人材紹介ポータルの全面リニューアル

DDD Alliance

DDD Alliance に興味を持たれた方は、こちらもご参照ください。
http://www.ddd-alliance.org/

今後の開催イベント

6/4(土)と 6/18(土)、6/25(土)の 2 日間で 2 つのワークショップを実施予定です。
ご興味がある方は、こちらもご参照ください。

【6/4(土)】
ドメイン駆動設計に向けたオブジェクト指向エクササイズ
http://ddd-oo-exercise01.peatix.com/
【6/18(土)、6/25(土)】
第4回 実践的ドメイン駆動設計ワークショップ
http://ddd-alliance0004.peatix.com/

  • Twitterでシェア
  • 0
    Facebookでシェア
  • 0
    Google+でシェア
  • 0
    はてなブックマークに追加

Facebookページ

dots.で申込可能なイベント