Functional and Reactive Domain Modeling 読書会 第11回
現地開催
基本情報
- 日時
- 〜
- 開催形式
- 現地開催
- 会場
- 株式会社Oneteam会議室
イベント内容
Functional and Reactive Domain Modeling 読書会 第11回
概要
Functional and Reactive Domain Modeling の輪読会第11回を開催します
今回の範囲は 4.3. How patterns shape your domain model ~ 4.6. Summary を予定しております
- 日時: 2017年03月29日(水) 19:30~21:00
- 場所:中央区銀座3-11-6 銚子ビル 4F (株式会社Oneteam会議室)
- 定員:10名
- 参加費:無料
- Slackチャネル: https://fr-domain-modeling.slack.com/
対象者
- Scala、ドメイン駆動設計(DDD)、関数型・リアクティブプログラミングに興味のある方
- 主催者はScala歴1年程度でDDDの知識もほぼ0です。初学者の方にも気軽にご参加いただき、ともに学んでゆける会になればと願っております
- 途中の章からの参加も歓迎いたします
用意していただくもの
- 書籍:Functional and Reactive Domain Modeling
- 書籍をお持ちでない方も、お気軽に見学にいらしてください!
進め方
- 各章のセクション単位で担当者を決めて発表してもらう形式です。
- 担当者以外の方も、該当章を予め読んでおいてください
- 各章で学んだ内容について、皆で軽くディスカッションや知見の共有などできればと思います
スケジュール
| 回 | 日時 | |
|---|---|---|
| 0 | 10/07(Fri) | 1.1 What is a domain model? 1.2 Introducing domain-driven design |
| 1 | 10/21(Fri) | 1.3 Thinking functionally 1.4 Managing side effects 1.5 Virtues of pure model elements |
| 2 | 11/11(Fri) | 1.6 Reactive domain models 1.7 Event-driven programming 1.8 Functional meets reactive |
| 3 | 11/25(Fri) | 2.1 Why Scala? 2.2 Static types and rich domain models 2.3 Pure functions for domain behavior |
| 4 | 12/02(Fri) | 2.4 Algebraic data types and immutability 2.5 Functional in the small, OO in the large |
| 5 | 12/14(Wed) | 2.6 Making models reactive with Scala 2.7 Summary 3.1 The algebra of API design 3.2 Defining an algebra for a domain service |
| 6 | 01/13(Fri) | 3.3 ~ 3.3.5 |
| 7 | 01/23(Wed) | 3.3.6 Repositories and the timeless art of decoupling 3.3.7 Using lifecycle patterns effectively—the major takeaways 3.4 Summary |
| 8 | 02/08(Wed) | 4.1 Patterns—the confluence of algebra, functions, and types |
| 9 | 03/01(Wed) | 4.2 Basic patterns of computation in typed functional programming 4.2.1 Functors—the pattern to build on 4.2.2 The Applicative Functor pattern |
| 10 | 03/15(Wed) | 4.2.3 Monadic effects—a variant on the applicative pattern |
| 11 | 03/29(Wed) | 4.3. How patterns shape your domain model 4.4. Evolution of an API with algebra, types, and patterns 4.5. Tighten up domain invariants with patterns and types 4.6. Summary |
注意事項
※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

お問い合わせ
関連するイベント

【無料】業務自動化から人工知能まで!実践Pythonプログラミング体験セミナー-手を動かして学ぶPythonワークショップ-
2026/04/26(日) 開催
4/29【現役エンジニアの無料キャリア相談付き】AI競争で需要急増中の「Python」を学んでキャリアアップを目指そう in 東京
2026/04/29(水) 開催
4/16【現役エンジニアの無料キャリア相談付き】AI競争で需要急増中の「Python」を学んでキャリアアップを目指そう in 東京
2026/04/16(木) 開催
4/20【現役エンジニアの無料キャリア相談付き】AI競争で需要急増中の「Python」を学んでキャリアアップを目指そう in 東京
2026/04/20(月) 開催
