Rabbit Slide Show

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

2015-12-22

Description

リーダブルコードワークショップ(パイオニア向け)でのリーダブルコードの共有の進め方の説明。

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

読む量を減らす
✓ 1人で全部読まなくてよければ…
✓ 見つけた人が
リーダブルコードを共有
✓ ↑チームで分担して読めばよい
コミットメールの活かし方
Powered by Rabbit 2.1.9

Page: 8

チームで分担
リーダブルコードはないかな?
チーム
読む
お、リーダブルコードだなぁ。
みんな、こんなのあったよ!
リーダブル
書く コード
読む
書く
読まれるし
リーダブルコードを書こう!
コミットメールの活かし方
Powered by Rabbit 2.1.9

Page: 9

読み方を変える
✓ 1コミット当たりの
読む時間を減らせれば…
✓ 詳細に読まない
✓ 見逃しても構わない
✓ チームの誰かが見つければよい
✓ 次に来たときに見つければよい
コミットメールの活かし方
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

コミットを読む方法
✓ チェクアウトしてgit log
✓ pull型
✓ コミットメール
✓ push型:コミット毎にメールで通知
(メールの取得はpullだけど…)
✓ push型をオススメ:コストが低い
コミットメールの活かし方
Powered by Rabbit 2.1.9

Page: 14

やること
✓ コミットメールを読む
✓ 制限時間内に読めるだけでよい
✓ よいコミットを見つけたら返信
✓ なぜよいかを書く
✓ 他の人の返信を読む(共有)
コミットメールの活かし方
Powered by Rabbit 2.1.9

Other slides

Mroonga!
2015-10-30