Successfully reported this slideshow.

リーダブルコードワークショップ(パイオニア向け)の概要

0

Share

1 of 16
1 of 16

More Related Content

Related Audiobooks

Free with a 14 day trial from Scribd

See all

リーダブルコードワークショップ(パイオニア向け)の概要

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

×