Click here to load reader
Upload
youtarou-takahashi
View
357
Download
0
Embed Size (px)
Citation preview
ペアプロデモ裏話@PoohSunny
2013/10/05TDDBC Yokohama 3rd LT
高橋 陽太郎
● Twitter: @PoohSunny
● TDDBC横浜2nd 卒業生 → 3rd スタッフ
○ サポート言語はJava(JUnit), Groovy(Spock) を少々
○ 今日はペアプロデモやるんでよろしくです
■ デモの裏話はLTで!
● 和製Saasの中の人
● テストがないコードはレガシーコードだぁっ(くわっ)!!!
● えっ、Eclipse使いやすいよね!?
● TDD全然関係ないけど『続・アルゴリズムを学ぼう』のレビュアー
● 今日は楽しみましょー! よろしくお願いします!!
今日はお疲れ様でした!ありがとうございました!
はじめに
● とにかくサイクルを早く!○ リズム大事に!○ リズムが感じやすいお題○ リズムが感じやすいテスト順
というのをポイントにしてやってました。準備もそこそこした(のかな?)
今回のペアプロで気をつけたこと
● FizzBuzzはお題として適切なのか!?● FizzBuzz奥深い● 仮実装の時のリファクタ● なんで1からテストする!?● 0のテストはなぜ抜いた?● TDDBCの「次」は?● 明白な実装で小ネタを挟むとか?● まさかのPHP!?● せとさんがいつ噛むのかわっふるわっふる
ペアプロデモの準備で思ったこと
● スピリチュアルな話題がいいな○ ツールとか作ってないしふわっとした話したい○ 結論出ない系(もしくは文脈依存系)がいい
● すっげー細かい話がいいな○ 神は細部に宿るって言うしな(適当)
どの話しよう?
● FizzBuzzはお題として適切なのか!?● FizzBuzz奥深い● 仮実装の時のリファクタ● なんで1からテストする!?● 0のテストはなぜ抜いた?● TDDBCの「次」は?● このテストは仕様を表してない!?● 明白な実装で小ネタを挟むとか?● まさかのPHP!?● せとさんがいつ噛むのかわっふるわっふる
この話しよう
twitterでいくつか質問いただいたので、それに答えることにしまーす!
それでペアプロの時に考えたことを伝えられればと・・・。
とおもったけど
いろんなやりかたがある。業界のトレンド・好み・スキル・知識・チーム・現状
自分のTDD・ペアプロをみつけましょ!
ペアプロ・視写・議論
伝えたかったこと
T 「FizzBuzz程度なら、JavaよりPHPでTDDした
方が早いんじゃねーか?って今日思った。」
P 「ペアは泣きながらPHPを速習するんですね
わかります。(笑)」
T 「習得、よろしくお願いします!バディw」
...えっ(´゚д゚`)
おまけ~某日のSNSにて~