第21回 DDD(ドメイン駆動設計)勉強会in仙台
2016/03/17(木)19:00
〜
21:00
開催
ブックマーク
イベント内容
勉強会概要
DDD(ドメイン駆動設計)についての勉強会です。
今回は「オブジェクト指向エクササイズ」を取り上げます。
オブジェクト指向エクササイズを通じて、優れたオブジェクト指向設計の原理を学び、、DDD実践に役立てましょう。
「オブジェクト指向エクササイズ」とは
「オブジェクト指向エクササイズ」とは、書籍「ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション」で紹介されている、「優れたオブジェクト指向設計の原理を自分のものとして、実際に使えるようになるためのエクササイズ」です。
「オブジェクト指向エクササイズ」は、以下の9つのルールからなります
- 1つのメソッドにつきインデントは1段階までにすること
- else 句を使用しないこと
- すべてのプリミティブ型と文字列型をラップすること
- 1行につきドットは1つまでにすること
- 名前を省略しないこと
- すべてのエンティティを小さくすること
- 1つのクラスにつきインスタンス変数は2つまでにすること
- ファーストクラスコレクションを使用すること
- Getter, Setter, プロパティを使用しないこと
優れたオブジェクト指向設計を学ぶことは、DDDの実践にとても役に立つと思います
当日の進め方
- 参加者全員で「オブジェクト指向エクササイズ」の内容について確認します
- 具体的なお題を元に、実際に「オブジェクト指向エクササイズ」に沿ったコーディングを体験します
当日の持ち物
お好きなオブジェクト指向言語の開発環境をインストールしたノートPCをご持参下さい
参考文献
- ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション ( http://www.amazon.co.jp/dp/487311389X/ )
参考情報
- 小さなオブジェクトでドメインモデルを組み立てる ( http://www.slideshare.net/masuda220/ss-14905948 )
- オブジェクト指向できていますか? ( http://www.slideshare.net/MoriharuOhzu/ss-14083300 )
- オブジェクト指向エクササイズのススメ ( http://www.slideshare.net/yojik/ss-1033616 )
開催日時・場所
- 場所:ソシラボ ( http://socilabo.com/ )
- 日時:3月17日(木)19~21時(会場18時)
- 参加費:無料
参加費
無料です
皆様の参加をお待ちしております。
注意事項
※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。