Text
Page: 1
概要 須藤功平 株式会社クリアコード リーダブルコードワークショップ (パイオニア向け) 2015-12-22 概要 Powered by Rabbit 2.1.9
Page: 2
前提 参加者のみなさんは… ✓ ベストプラクティスを 自分に合うか取捨選択できる ✓ 自分は、日々、 リーダブルコードを書いている 概要 Powered by Rabbit 2.1.9
Page: 3
目的 ↓の方法を体験 チームとして リーダブルコードを書く 概要 Powered by Rabbit 2.1.9
Page: 4
リーダブルコード 「読む人」が 読みやすいなら リーダブル 概要 Powered by Rabbit 2.1.9
Page: 5
リーダブルコードの効果 ✓ 既存コードの変更コスト↓ ✓ 理解するまでの時間が短くなるから ✓ 既存コードの変更ミス↓ ✓ 間違って理解しにくくなるから ↓ 開発速度に影響 概要 Powered by Rabbit 2.1.9
Page: 6
時間が経つほど影響大 開発 速度 リーダブルな場合 開発速度が落ちにくい リーダブルじゃない場合 開発速度が落ちやすい 時間 概要 Powered by Rabbit 2.1.9
Page: 7
リーダブルコードとチーム 自分以外も 改良・修正 できる 概要 Powered by Rabbit 2.1.9
Page: 8
自分以外も変更できると… ✓ チームとしての開発速度↑ ✓ 空いている人が対応できる ✓ メンバー交代コスト↓ (柔軟なチーム編成が可能) ✓ ○○さんが抜けても困らない ✓ 新しい人を受け入れられる 概要 Powered by Rabbit 2.1.9
Page: 9
おさらい ✓ リーダブルコード ✓ 効果:変更コストを下げられる ✓ →開発速度が落ちにくい ✓ チームでリーダブルコード ✓ チームの開発速度が上がる ✓ 柔軟にチームを編成できる 概要 Powered by Rabbit 2.1.9
Page: 10
実現方法 チームでリーダブルコードを書く には… ↓ 他メンバーのコードを読む それも! リーダブルコードを探す目線で 概要 Powered by Rabbit 2.1.9
Page: 11
フィードバックループ リーダブルコードはないかな? 読む チーム 書く 読まれるし リーダブルコードを書こう! 概要 Powered by Rabbit 2.1.9
Page: 12
うれしい副作用 リーダブルコードはないかな? 読む チーム リーダブル コード リーダブル コード お、リーダブルコードだなぁ。 自分が書く時に取り入れよう! 書く 読まれるし リーダブルコードを書こう! 概要 Powered by Rabbit 2.1.9
Page: 13
体験すること ✓ 個人として開発する ✓ リーダブルコードを書く! ✓ ペアとして開発する ✓ ペアのリーダブルコードを見つける ✓ ペアのコードを変更する ✓ チームとして開発する ✓ 他メンバーのリーダブルコードを 見つける 概要 Powered by Rabbit 2.1.9
Page: 14
今日の流れ - 午前 ✓ 10:30- アイスブレーク ✓ 10:45- 概要と進め方の説明 ✓ 11:00- 個人として開発 ✓ 12:30- ランチ 概要 Powered by Rabbit 2.1.9
Page: 15
今日の流れ - 昼下がり ✓ 13:30- ペアとして開発 ✓ 15:00- リーダブルコード共有 ✓ 15:30- チームとして開発 (読むだけ。書かない。) 概要 Powered by Rabbit 2.1.9
Page: 16
今日の流れ - 夕方 ✓ 16:00- まとめ ✓ 16:30- 感想発表・質疑応答 概要 Powered by Rabbit 2.1.9