お知らせ 成長し続けるエンジニアを支援するサービス「Forkwell」と勉強会プラットフォーム「connpass」が連携し、connpass上で開催されるITエンジニア向け勉強会の懇親会への支援を拡大いたします。詳しくはこちら

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

1月

19

OOPエクササイズ会 ~ Ruby編 ~ #1

Registration info

経験者一般枠

300(Pay at the door)

FCFS
3/6

未経験優遇枠

300(Pay at the door)

FCFS
1/2

Description

注意

このイベントは、経験者一般枠の参加が2人未満の場合はもくもく会とさせていただきます。あらかじめご了承ください。

概要

皆様、自分が参加したプロジェクトのシステム設計が酷く、とても苦労した経験はありませんか。
ソースコードを読んでも意図がわかりづらかったり。クラスの責務が分割されず、修正の範囲が広がってしまい、テストが大変になったり。
オブジェクト指向プログラミングを理解し実践できるようになると、まるで絵本のような感覚で読むことが出来るソースコードが書けるようになります。
オブジェクト指向エクササイズは、このようなプログラミングを学ぶのにとても良い練習法です。
皆で一緒にモブプロしながら、オブジェクト指向エクササイズを楽しみましょう!

目的

  • オブジェクト指向をよりスマートに出来るようになる
  • エンジニアとしての知見を皆で共有する

特徴

  • オブジェクト指向エクササイズを行う
  • ペアプロ・モブプロを行う

対象者

  • Rubyによるプログラミングの経験がある方(業務未経験可)
  • いまいちオブジェクト指向がよくわからない方
  • オブジェクト指向めっちゃわかる方(マサカリ投げを期待)

持ち物

  • Rubyによる開発ができる環境が整ったPC

参加費

300円(当日のお菓子と飲み物代)

会場設備

  • 机&椅子
  • 電源&Wi-Fi
  • モニタ
  • ホワイトボード

オブジェクト指向エクササイズのルール

  1. 1メソッドにつきインデントは一つまで
  2. else句を使用しないこと
  3. 全てのプリミティブ型と文字列型をラップすること
  4. 1行につきドットは1つまでにすること
  5. 名前を省略しないこと
  6. 全てのエンティティを小さくすること
  7. 一つのクラスにつきインスタンス変数は2つまでにすること
  8. ファーストクラスコレクションを使用すること
  9. Getter, Setter, Properyを使用しないこと (メンバーのレベル感を見て難易度を調節します)

モブプロのルール

  • 喋ること
  • 考えや、これからすることを言葉にして発する
  • お互い丁寧に。ミスの指摘も丁寧に。指摘されたら礼を言う。別にその人の能力が欠けているわけではないのだ
  • ミスに気づいても、その行を書き終わるまで指摘を待つ
  • 全員で一緒に集中すること。
  • お互いが何をやっているか把握すること(パートナーが今なにをやっているかわからなくなったり、今なにをするべきか見失ったりすることはよく起こる。認識がズレだしたら1分以内に話し合って頭の中の同期を取ること。)

スケジュール

時間 内容
13:00~13:30 自己紹介&ルール説明&チーム作成
13:30~13:40 チーム毎の作成対象モデルを発表
13:40~15:20 設計&実装
15:20~15:40 休憩
15:40~17:00 設計&実装
17:00~18:00 成果発表(座談会)
18:00~20:00 懇親会(任意)

参考資料

Media View all Media

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

Feed

Toshiki_Asamoto

Toshiki_Asamotoさんが資料をアップしました。

12/19/2018 10:27

Toshiki_Asamoto

Toshiki_Asamoto published OOPエクササイズ会 ~ Ruby編 ~ #1.

12/19/2018 10:18

OOPエクササイズ会 ~ Ruby編 ~ #0 を公開しました!

Group

OOPエクササイズ会

オブジェクト指向への第一歩を踏み出そう

Number of events 2

Members 23

Ended

2019/01/19(Sat)

13:00
18:00

開催日時が重複しているイベントに申し込んでいる場合、このイベントには申し込むことができません

Registration Period
2018/12/19(Wed) 10:14 〜
2019/01/19(Sat) 18:00

Location

株式会社アクティア2F プロジェクトルーム

東京都中央区日本橋堀留町1-4-3 日本橋MIビル2F

Organizer

Attendees(4)

cyrt

cyrt

OOPエクササイズ会 ~ Ruby編 ~ #1に参加を申し込みました!

suzuki_y

suzuki_y

OOPエクササイズ会 ~ Ruby編 ~ #1 に参加を申し込みました!

朝元俊貴

朝元俊貴

OOPエクササイズ会 ~ Ruby編 ~ #1に参加を申し込みました!

OPh3ivFKmx5W5JF

OPh3ivFKmx5W5JF

OOPエクササイズ会 ~ Ruby編 ~ #1 に参加を申し込みました!

Attendees (4)

Canceled (5)