このエントリーをはてなブックマークに追加

Mar

17

第21回 DDD(ドメイン駆動設計)勉強会in仙台

Organizing : i_takehiro

Registration info

参加枠1

Free/Pay at the door

FCFS
4/10

Description

勉強会概要

DDD(ドメイン駆動設計)についての勉強会です。

今回は「オブジェクト指向エクササイズ」を取り上げます。

オブジェクト指向エクササイズを通じて、優れたオブジェクト指向設計の原理を学び、、DDD実践に役立てましょう。

「オブジェクト指向エクササイズ」とは

「オブジェクト指向エクササイズ」とは、書籍「ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション」で紹介されている、「優れたオブジェクト指向設計の原理を自分のものとして、実際に使えるようになるためのエクササイズ」です。

「オブジェクト指向エクササイズ」は、以下の9つのルールからなります

  1. 1つのメソッドにつきインデントは1段階までにすること
  2. else 句を使用しないこと
  3. すべてのプリミティブ型と文字列型をラップすること
  4. 1行につきドットは1つまでにすること
  5. 名前を省略しないこと
  6. すべてのエンティティを小さくすること
  7. 1つのクラスにつきインスタンス変数は2つまでにすること
  8. ファーストクラスコレクションを使用すること
  9. Getter, Setter, プロパティを使用しないこと

優れたオブジェクト指向設計を学ぶことは、DDDの実践にとても役に立つと思います

当日の進め方

  1. 参加者全員で「オブジェクト指向エクササイズ」の内容について確認します
  2. 具体的なお題を元に、実際に「オブジェクト指向エクササイズ」に沿ったコーディングを体験します

当日の持ち物

お好きなオブジェクト指向言語の開発環境をインストールしたノートPCをご持参下さい

参考文献

参考情報

開催日時・場所

  • 場所:ソシラボ ( http://socilabo.com/ )
  • 日時:3月17日(木)19~21時(会場18時)
  • 参加費:無料

参加費

無料です

皆様の参加をお待ちしております。

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

i_takehiro

i_takehiro wrote a comment.

2016/03/17 18:51

演習で使うコードです https://gist.github.com/i-takehiro/3ccb2ece25c89d4ed41c

i_takehiro

i_takehiro published 第21回 DDD(ドメイン駆動設計)勉強会in仙台.

03/14/2016 15:55

第21回 DDD(ドメイン駆動設計)勉強会in仙台 を公開しました!

Ended

2016/03/17(Thu)

19:00
21:00

Registration Period
2016/03/14(Mon) 15:54 〜
2016/03/17(Thu) 21:00

Location

enspace 7C4会議室

宮城県仙台市青葉区国分町1-4-9

Attendees(4)

i_takehiro

i_takehiro

第21回 DDD(ドメイン駆動設計)勉強会in仙台 に参加を申し込みました!

nnasaki

nnasaki

第21回 DDD(ドメイン駆動設計)勉強会in仙台に参加を申し込みました!

tototti

tototti

第21回 DDD(ドメイン駆動設計)勉強会in仙台 に参加を申し込みました!

ただのオサーン

ただのオサーン

第21回 DDD(ドメイン駆動設計)勉強会in仙台 に参加を申し込みました!

Attendees (4)

Canceled (1)