Más contenido relacionado
Similar a リーダブルコードワークショップ(パイオニア向け)のコードチェンジ (12)
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
- 1. コードチェンジ Powered by Rabbit 2.1.8
コードチェンジ
須藤功平
株式会社クリアコード
リーダブルコードワークショップ
(パイオニア向け)
2015-12-22
- 3. コードチェンジ Powered by Rabbit 2.1.8
おさらい:今日の体験内容
個人として開発する✓
ペアとして開発する
ペアのリーダブルコードを見つける
(読みにくいコードは今は置いておく)
✓
ペアのコードを変更する✓
✓
チームとして開発する✓
- 4. コードチェンジ Powered by Rabbit 2.1.8
リーダブルコードを発見!
チーム
リーダブルコードはないかな?
読む
書く
読まれるし
リーダブルコードを書こう!
リーダブル
コード
リーダブル
コード
お、リーダブルコードだなぁ。
自分が書く時に取り入れよう!
- 6. コードチェンジ Powered by Rabbit 2.1.8
リーダブルじゃないコード
見つけやすい
異質✓
読んでいると詰まる✓
✓
今日のチャレンジ
気をとられない✓
✓
- 7. コードチェンジ Powered by Rabbit 2.1.8
リーダブルなコード
見つけにくい
まわりのコードになじんでいるから✓
すーっと理解できてひっかからない✓
✓
今日のチャレンジ
意識して見つけよう!✓
✓
- 8. コードチェンジ Powered by Rabbit 2.1.8
やること
他の人のリポジトリーをfork✓
どこまで進んでいるかを把握
リーダブルコードを探す✓
✓
開発を継続(改良)
リーダブルコードを探す✓
✓
- 9. コードチェンジ Powered by Rabbit 2.1.8
リーダブルコードを発見!
メモに残す
「個人として開発」と同じissue✓
✓
メモの内容
「個人として開発」と同じ +✓
見つけたきっかけ✓
✓
- 10. コードチェンジ Powered by Rabbit 2.1.8
リーダブルコードとは
読む人基準
「読む人」が 読みやすいなら
リーダブル
✓
✓
読む人(=自分)基準でよい
自分はどんなコードが
リーダブルだと思うのか
言語化してみよう
✓
凝った書き方を見つけるのは
目的ではない!
✓
✓