Description
かごもく #21 オブジェクト指向エクササイズ
かごもくは、毎月一回テーマを一つ決めてそれに沿う形で開催される勉強会です。第 21 回目は、6/1 に開催された Legacy Code Meetup Kagoshima 2019 を受けて、オブジェクト指向エクササイズをテーマに扱います。
Legacy Code の対策にオブジェクト指向が役に立つかという話もありますが、うまく使えれば武器になるのは間違いありません。簡単な講義のあと、数人のチームに分かれてオブジェクト指向エクササイズを実践していきます。
オブジェクト指向といっても、ポリモフィズムとかデザインパターンのようなお話は一切ありません。オブジェクト指向エクササイズで目指すのはただ一つ、「データと振る舞いを同居させること」だけです。オブジェクト指向プログラミングってどういうのかわからない方や復習をしてみたい方、ぜひご参加ください。
また、
- オブジェクト指向エクササイズの紹介だけ聞きたい
- とりあえず鹿児島のエンジニアの方とつながりたい
- とりあえずもくもく作業したい
という方も歓迎です。
オブジェクト指向エクササイズとは?
9つのルールに従い、優れたオブジェクト指向設計の原理を実際に使えるようにするための方法です。
以下がエクササイズのルールです。
- 1つのメソッドにつきインデントは1段階までにすること
- else句を使用しないこと
- すべてのプリミティブ型と文字列型をラップすること
- 1行につきドットは1つまでにすること
- 名前を省略しないこと
- すべてのエンティティを小さくすること
- 1つのクラスにつきインスタンス変数は2つまでにすること
- ファーストクラスコレクションを使用すること
- Getter、Setter、プロパティを使用しないこと
スケジュール
時刻 | 内容 | 発表者 | 所属 |
---|---|---|---|
12:30 - 13:00 | 開場 | ||
13:00 - 13:30 | オブジェクト指向エクササイズの紹介 | 政倉 智 | codeArts 株式会社 |
13:30 - 16:20 | オブジェクト指向エクササイズ実践 | ||
16:20 - 17:00 | 発表 |
内容
オブジェクト指向エクササイズの紹介
オブジェクト指向でつくると何が嬉しいのか、体験を踏まえてお伝えします。
さらに、オブジェクト指向で作るための「オブジェクト指向エクササイズ」とはなにかをご説明します。
ご注意事項
- 市役所駐車場はご利用いただけません。車でお越しの方は近隣のパーキングをご利用ください
- 会場は飲食禁止です(お茶、コーヒー等は除く)
- ごみは各次お持帰りください
- 公衆無線LANがご利用いただけます
- 途中参加・途中退席 OK です
かごもく
かごもくでは、勉強会のネタを募集しております。プログラミングだけでなく、サーバー運用や、デザインでもなんでも! 悩みが解決できるかどうかはわかりませんが、似たようなことをやっている人と話せるだけでも進歩です!
興味がある方はテーマ申し込みフォームからお申し込みください。
Media View all Media
If you add event media, up to 3 items will be shown here.