コミットメールの活かし方 Powered by Rabbit 2.1.9
コミットメールの
活かし方
須藤功平
株式会社クリアコード
リーダブルコードワークショップ
(パイオニア向け)
2015-12-22
コミットメールの活かし方 Powered by Rabbit 2.1.9
おさらい:今日の体験内容
個人として開発する✓
ペアとして開発する✓
チームとして開発する
他メンバーのリーダブルコードを
見つける
✓
↑を共有する✓
✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
目的
ペア→チームへ
コミットメールの活かし方 Powered by Rabbit 2.1.9
チームでループ
チーム
読まれるし
リーダブルコードを書こう!
書く
読む
リーダブルコードはないかな?
リーダブル
コード
リーダブル
コード
お、リーダブルコードだなぁ。
自分が書く時に取り入れよう!
コミットメールの活かし方 Powered by Rabbit 2.1.9
ペア→チーム
読むコストが
増える
コミットメールの活かし方 Powered by Rabbit 2.1.9
対策
読む量を減らす
全部読まない✓
✓
読み方を変える
詳細に読まない✓
✓
慣れる✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
読む量を減らす
1人で全部読まなくてよければ…
見つけた人が
リーダブルコードを共有
✓
↑チームで分担して読めばよい✓
✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
チームで分担
チーム
読まれるし
リーダブルコードを書こう!
書く
読む
リーダブルコードはないかな?
お、リーダブルコードだなぁ。
みんな、こんなのあったよ!
書く
読む
リーダブル
コード
コミットメールの活かし方 Powered by Rabbit 2.1.9
読み方を変える
1コミット当たりの
読む時間を減らせれば…
詳細に読まない✓
見逃しても構わない✓
チームの誰かが見つければよい✓
次に来たときに見つければよい✓
✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
流し読む
チーム
読まれるし
リーダブルコードを書こう!
書く
読む
リーダブルコードはないかな?
お、リーダブルコードだなぁ。
みんな、こんなの見つけたよ!
リーダブル
コード
リーダブル
コード
リーダブル
コード
リーダブル
コード
コミットメールの活かし方 Powered by Rabbit 2.1.9
慣れる
慣れればコストは下がる✓
徐々に慣れればよい✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
コードの読み方
これまでの方法
チェクアウトして読む✓
✓
今から体験する方法
コミットを読む✓
✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
コミットを読む方法
チェクアウトしてgit log
pull型✓
✓
コミットメール
push型:コミット毎にメールで通知
(メールの取得はpullだけど…)
✓
push型をオススメ:コストが低い✓
✓
コミットメールの活かし方 Powered by Rabbit 2.1.9
やること
コミットメールを読む
制限時間内に読めるだけでよい✓
✓
よいコミットを見つけたら返信
なぜよいかを書く✓
✓
他の人の返信を読む(共有)✓

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

  • 1.
    コミットメールの活かし方 Powered byRabbit 2.1.9 コミットメールの 活かし方 須藤功平 株式会社クリアコード リーダブルコードワークショップ (パイオニア向け) 2015-12-22
  • 2.
    コミットメールの活かし方 Powered byRabbit 2.1.9 おさらい:今日の体験内容 個人として開発する✓ ペアとして開発する✓ チームとして開発する 他メンバーのリーダブルコードを 見つける ✓ ↑を共有する✓ ✓
  • 3.
    コミットメールの活かし方 Powered byRabbit 2.1.9 目的 ペア→チームへ
  • 4.
    コミットメールの活かし方 Powered byRabbit 2.1.9 チームでループ チーム 読まれるし リーダブルコードを書こう! 書く 読む リーダブルコードはないかな? リーダブル コード リーダブル コード お、リーダブルコードだなぁ。 自分が書く時に取り入れよう!
  • 5.
    コミットメールの活かし方 Powered byRabbit 2.1.9 ペア→チーム 読むコストが 増える
  • 6.
    コミットメールの活かし方 Powered byRabbit 2.1.9 対策 読む量を減らす 全部読まない✓ ✓ 読み方を変える 詳細に読まない✓ ✓ 慣れる✓
  • 7.
    コミットメールの活かし方 Powered byRabbit 2.1.9 読む量を減らす 1人で全部読まなくてよければ… 見つけた人が リーダブルコードを共有 ✓ ↑チームで分担して読めばよい✓ ✓
  • 8.
    コミットメールの活かし方 Powered byRabbit 2.1.9 チームで分担 チーム 読まれるし リーダブルコードを書こう! 書く 読む リーダブルコードはないかな? お、リーダブルコードだなぁ。 みんな、こんなのあったよ! 書く 読む リーダブル コード
  • 9.
    コミットメールの活かし方 Powered byRabbit 2.1.9 読み方を変える 1コミット当たりの 読む時間を減らせれば… 詳細に読まない✓ 見逃しても構わない✓ チームの誰かが見つければよい✓ 次に来たときに見つければよい✓ ✓
  • 10.
    コミットメールの活かし方 Powered byRabbit 2.1.9 流し読む チーム 読まれるし リーダブルコードを書こう! 書く 読む リーダブルコードはないかな? お、リーダブルコードだなぁ。 みんな、こんなの見つけたよ! リーダブル コード リーダブル コード リーダブル コード リーダブル コード
  • 11.
    コミットメールの活かし方 Powered byRabbit 2.1.9 慣れる 慣れればコストは下がる✓ 徐々に慣れればよい✓
  • 12.
    コミットメールの活かし方 Powered byRabbit 2.1.9 コードの読み方 これまでの方法 チェクアウトして読む✓ ✓ 今から体験する方法 コミットを読む✓ ✓
  • 13.
    コミットメールの活かし方 Powered byRabbit 2.1.9 コミットを読む方法 チェクアウトしてgit log pull型✓ ✓ コミットメール push型:コミット毎にメールで通知 (メールの取得はpullだけど…) ✓ push型をオススメ:コストが低い✓ ✓
  • 14.
    コミットメールの活かし方 Powered byRabbit 2.1.9 やること コミットメールを読む 制限時間内に読めるだけでよい✓ ✓ よいコミットを見つけたら返信 なぜよいかを書く✓ ✓ 他の人の返信を読む(共有)✓