リーダブルコードをn共有する理由¶ ↑
: author
須藤功平
: institution
株式会社クリアコード
: content-source
リーダブルコードワークショップ\n (パイオニア向け)
: date
2015-12-22
: allotted-time
10m
: theme
clear-code
おさらい:今日の体験内容¶ ↑
* 個人として開発する←DONE * ペアとして開発する←DONE * ペアのリーダブルコードを見つける\n (('note:(読みにくいコードは今は置いておく)')) * ペアのコードを変更する * チームとして開発する
目的¶ ↑
ペア→チームへn の準備
ペア→チーム¶ ↑
* コードの絶対量が増える * 自分以外のコードも増える
(('wait')) (('tag:center')) ↓n 読むコストが増える
多くて読めない…¶ ↑
# image # src = images/readable-code-feedback-loop-by-team-but.svg # relative_height = 95
プロパティー¶ ↑
: enable-title-on-image
false
ペア→チームの課題¶ ↑
(('tag:center')) 1人・2人でできていたことをn どうチームにスケールさせるか
(('wait')) (('tag:center')) ↓n まずは2人まででできたことを確認
できたこと¶ ↑
(('tag:center')) (('tag:large')) リーダブルコードn の発見
((' '))
リーダブルコードの発見¶ ↑
# image # src = images/readable-code-feedback-loop-find-readable-code.svg # relative_height = 95
プロパティー¶ ↑
: enable-title-on-image
false
ポイント¶ ↑
(('tag:center')) リーダブルじゃないコードよりn リーダブルなコード
((' '))
リーダブルじゃないコード¶ ↑
* 見つけやすい * 異質 * 読んでいると詰まる * 過剰に指摘したくなる * やってはいけない * チームが悪いこと探しに向かう
リーダブルなコード¶ ↑
* 見つけにくい * まわりのコードになじんでいるから * すーっと理解できてひっかからない * 今日のチャレンジ * 意識して見つけよう!
やること¶ ↑
* 講師:メモの内容を全体に紹介 * リーダブルコードを見つけられる\n ことを再確認 * 参加者:賛成・反対を軽く議論 * 自分の考えを整理することが大事 * 正しい・正しくないを決めることは大事ではない