Top Banner
リーダブルコードを共有する理由 Powered by Rabbit 2.1.9 リーダブルコードを 共有する理由 須藤功平 株式会社クリアコード リーダブルコードワークショップ (パイオニア向け) 2015-12-22
12

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

Apr 14, 2017

Download

Documents

Kouhei Sutou
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: リーダブルコードワークショップ(パイオニア向け)のリーダブルコードの共有

リーダブルコードを共有する理由 Powered by Rabbit 2.1.9

リーダブルコードを共有する理由

須藤功平株式会社クリアコード

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

2015-12-22

Page 2: リーダブルコードワークショップ(パイオニア向け)のリーダブルコードの共有

リーダブルコードを共有する理由 Powered by Rabbit 2.1.9

おさらい:今日の体験内容

個人として開発する←DONE✓

ペアとして開発する←DONEペアのリーダブルコードを見つける(読みにくいコードは今は置いておく)

ペアのコードを変更する✓

チームとして開発する✓

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

ペア→チームの課題

1人・2人でできていたことをどうチームにスケールさせるか

↓まずは2人まででできたことを確認

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

やること

講師:メモの内容を全体に紹介リーダブルコードを見つけられることを再確認

参加者:賛成・反対を軽く議論自分の考えを整理することが大事✓

正しい・正しくないを決めることは大事ではない