10

Click here to load reader

ペアプロデモの裏話 #tddbc

Embed Size (px)

Citation preview

Page 1: ペアプロデモの裏話 #tddbc

ペアプロデモ裏話@PoohSunny

2013/10/05TDDBC Yokohama 3rd LT

Page 2: ペアプロデモの裏話 #tddbc

高橋 陽太郎

● Twitter: @PoohSunny

● TDDBC横浜2nd 卒業生 → 3rd スタッフ

○ サポート言語はJava(JUnit), Groovy(Spock) を少々

○ 今日はペアプロデモやるんでよろしくです

■ デモの裏話はLTで!

● 和製Saasの中の人

● テストがないコードはレガシーコードだぁっ(くわっ)!!!

● えっ、Eclipse使いやすいよね!?

● TDD全然関係ないけど『続・アルゴリズムを学ぼう』のレビュアー

● 今日は楽しみましょー! よろしくお願いします!!

Page 3: ペアプロデモの裏話 #tddbc

今日はお疲れ様でした!ありがとうございました!

はじめに

Page 4: ペアプロデモの裏話 #tddbc

● とにかくサイクルを早く!○ リズム大事に!○ リズムが感じやすいお題○ リズムが感じやすいテスト順

というのをポイントにしてやってました。準備もそこそこした(のかな?)

今回のペアプロで気をつけたこと

Page 5: ペアプロデモの裏話 #tddbc

● FizzBuzzはお題として適切なのか!?● FizzBuzz奥深い● 仮実装の時のリファクタ● なんで1からテストする!?● 0のテストはなぜ抜いた?● TDDBCの「次」は?● 明白な実装で小ネタを挟むとか?● まさかのPHP!?● せとさんがいつ噛むのかわっふるわっふる

ペアプロデモの準備で思ったこと

Page 6: ペアプロデモの裏話 #tddbc

● スピリチュアルな話題がいいな○ ツールとか作ってないしふわっとした話したい○ 結論出ない系(もしくは文脈依存系)がいい

● すっげー細かい話がいいな○ 神は細部に宿るって言うしな(適当)

どの話しよう?

Page 7: ペアプロデモの裏話 #tddbc

● FizzBuzzはお題として適切なのか!?● FizzBuzz奥深い● 仮実装の時のリファクタ● なんで1からテストする!?● 0のテストはなぜ抜いた?● TDDBCの「次」は?● このテストは仕様を表してない!?● 明白な実装で小ネタを挟むとか?● まさかのPHP!?● せとさんがいつ噛むのかわっふるわっふる

この話しよう

Page 8: ペアプロデモの裏話 #tddbc

twitterでいくつか質問いただいたので、それに答えることにしまーす!

それでペアプロの時に考えたことを伝えられればと・・・。

とおもったけど

Page 9: ペアプロデモの裏話 #tddbc

いろんなやりかたがある。業界のトレンド・好み・スキル・知識・チーム・現状

自分のTDD・ペアプロをみつけましょ!

ペアプロ・視写・議論

伝えたかったこと

Page 10: ペアプロデモの裏話 #tddbc

T 「FizzBuzz程度なら、JavaよりPHPでTDDした

方が早いんじゃねーか?って今日思った。」

P 「ペアは泣きながらPHPを速習するんですね

わかります。(笑)」

T 「習得、よろしくお願いします!バディw」

...えっ(´゚д゚`)

おまけ~某日のSNSにて~