Cafe.Spock に参加しました
シークレットライブ的な勉強会に参加しました。
概要にあるように、Groovy のテスティングフレームワークである Spock で TDD とペアプロをしましょうというもの。
TDDBC 大阪に参加できず TL を眺めていた私としては、即参加を決定。
事前準備
「プログラミング Groovy」を読み始めたところなので、Groovy はインストール済み。
Windows 用のインストールパッケージには Spock も同梱されているので便利です。
普段は Vim を使っていて、Groovy 本の写経も Vim + quickrun でやってるのですが、@kyon_mm さん一押し IntelliJ IDEA も入れておこうと思い立ち、前日にインストールしました。
ペアプロも IntelliJ IDEA でやることになったので、入れといてよかったです。
私のスキル的には、Java 経験ほぼなし、Groovy 始めたばかり、Spock 使ったことない、TDD は素振りのみ、ぺプロしたことないという、ほんとに大丈夫か?という状態でした。
やったこと
TDDBC 大阪2.0のお題をペアプロしました。
ペア交代を挟んで、@kyon_mm さん、@gab_km さんとペアプロしました。
設計の考え方に2つのペアで違いがあって、とても参考になりました。
@gab_km さんとのペアプロの途中で、追加したテストが実行されないという謎の現象に遭遇してしまいましたが、なんとかステップ1まで終わることができました。
個人的に続きを近日中にやります。
初ペアプロなのと私の実装力の低さによって、進みが遅くてペアの方々に悪いことをしてしまいました。
あと、自分の考え方から、まだ C っぽさが抜けないなーと実感。。。
もうちょっと Groovy っぽいコード書きたいです。