【第3回】ドメイン駆動設計のための オブジェクト指向プログラミング ハンズオン

2017/10/25(水)19:30 〜 21:30 開催
ブックマーク

イベント内容

ドメイン駆動設計のための オブジェクト指向プログラミング ハンズオン

ドメイン駆動設計を実践するための基本スキルとして、オブジェクト指向設計の技法を体験的に習得する3本立ての勉強会です。
アソビュー株式会社の技術顧問であり、「現場で役立つシステム設計の原則〜変更を楽で安全にするオブジェクト指向の実践技法」著者の増田 亨氏を講師に迎え、実際にコードを書きながら、オブジェクト指向設計の考え方とやり方を体験的に学びます。

言語:Java
環境:各自のPCを持ち込み
準備:
以下のページがハンズオンで使用する環境ですので、事前にセットアップをお願いします

ドメインを隔離する Isolating the Domain
※ example.Application#mainを実行して、http://localhost:8080 にアクセスし「利用者一覧」が表示されることをご確認ください

リポジトリの説明

  • エヴァンスのドメイン駆動設計の4章 ドメインの隔離の実現方法のサンプル
  • README、設計ガイド(wiki)、ソースの内容をざっくりでいいので事前にご確認ください
  • 当日は、内容の解説、各自でいじってみる実験、Q&A、意見交換を予定しています


過去分のハンズオンの動画が以下からご覧頂けますので、ご確認ください。

勉強会のスケジュール

本勉強会は、アソビュー株式会社の社内勉強会を一般公開するものです。
全3回のシリーズ開催となりますが、全ての回に参加いただけない方にも、動画等でキャッチアップしていただける方法をご用意いたします。

第1回 10月11日(水)19:30~21:30
テーマ:基本部品を作ってみる
・数値を扱うオブジェクトの設計と実装
・日付と年令を扱うオブジェクトの設計と実装
・集合を扱うオブジェクトの設計と実装

第2回 10月18日(水)19:30~21:30
テーマ:モデルと実装を一致させる
・モデルの表現方法:図、言葉、コード
・モデリングと実装の演習:顧客の購入単価の平均

第3回 10月25日(水)19:30~21:30
テーマ:三層+ドメインモデルでWeb アプリケーションを実装してみる
・顧客の購入情報を記録
・購入単価の平均の表示

登壇者

増田 亨氏

増田さん画像
業務アプリケーションのアーキテクト。ビジネスの関心事を正しく理解し,顧客に価値あるソフトウェアを届けるために,日々「ドメイン駆動設計」を実践している。全体と部分,短期と長期,論理と感覚,理論と実践,それぞれの視点をバランスよく組み合わせることを大切にしている。アソビュー株式会社では技術顧問を務める。

著書:現場で役立つシステム設計の原則 ~変更を楽で安全にするオブジェクト指向の実践技法
http://gihyo.jp/book/2017/978-4-7741-9087-7

第3回 開催日時・会場

▼開催日時
10月25日(水)19:30〜21:30(19:00受付開始)

▼会場
アソビュー株式会社
東京都渋谷区神宮前2丁目7-7 JIKビル 3階
https://www.asoview.co.jp/aboutus

懇親会

軽食とアルコールをご用意します。

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

関連するイベント