リーダブルコードを共有する理由 Powered by Rabbit 2.1.9 リーダブルコードを 共有する理由 須藤功平 株式会社クリアコード リーダブルコードワークショップ (パイオニア向け) 2015-12-22
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
リーダブルコードを共有する理由
須藤功平株式会社クリアコード
リーダブルコードワークショップ(パイオニア向け)
2015-12-22
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
おさらい:今日の体験内容
個人として開発する←DONE✓
ペアとして開発する←DONEペアのリーダブルコードを見つける(読みにくいコードは今は置いておく)
✓
ペアのコードを変更する✓
✓
チームとして開発する✓
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
目的
ペア→チームへの準備
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
ペア→チーム
コードの絶対量が増える✓
自分以外のコードも増える✓
↓読むコストが増える
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
多くて読めない…
チーム
読まれないし
リーダブルコードはいいかな…
リーダブルコードはないかな?
書く
読む
たくさんあって読めない…
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
ペア→チームの課題
1人・2人でできていたことをどうチームにスケールさせるか
↓まずは2人まででできたことを確認
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
できたこと
リーダブルコードの発見
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
リーダブルコードの発見
チーム
リーダブルコードはないかな?
読む
書く
読まれるし
リーダブルコードを書こう!
リーダブル
コード
リーダブル
コード
お、リーダブルコードだなぁ。
自分が書く時に取り入れよう!
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
ポイント
リーダブルじゃないコードよりリーダブルなコード
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
リーダブルじゃないコード
見つけやすい異質✓
読んでいると詰まる✓
✓
過剰に指摘したくなるやってはいけない✓
チームが悪いこと探しに向かう✓
✓
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
リーダブルなコード
見つけにくいまわりのコードになじんでいるから✓
すーっと理解できてひっかからない✓
✓
今日のチャレンジ意識して見つけよう!✓
✓
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9
やること
講師:メモの内容を全体に紹介リーダブルコードを見つけられることを再確認
✓
✓
参加者:賛成・反対を軽く議論自分の考えを整理することが大事✓
正しい・正しくないを決めることは大事ではない
✓
✓