Event※写真はイメージです最近更新が滞ってしまいました。X61をセットアップして参戦しました。会場は小野市!初めての小野市!緑豊かで無人駅がたくさんあって、1両編成でドアは手動でICOCAは使えなくてイロイロ衝撃でしたが、ちょっとした旅行気分で気分転換にもなりました。2013.09.21課題お題は@jnchitoさんが持ってきてくださった、CodeBreakerという数字当てゲームのプログラムでした。codebreaker_submits_guess.feature感想など初めてのペアプログラミングの感想これがペアプロってやつか!同僚にプログラマーの人がいるとこんなことができるのかと大変羨ましく思いました。今回、私は@spring_akiさんとのペアだったのですが、ペアプロの作法はともかくとして、問題に対してどう解くか考えるのに時間がかかってしまって、@spring_akiさんに頼りっぱなしになってしまいました。ペアでプログラミングするというのは発見が多く、なるほどと思うことが多いです。どんな意図で実装しているのかその場で共有できるので自分のよう初学者にとっては学習効率が高くなる実感がありました。目指すは学習効率だけではなく、ペアだから実装も効率よくできた、という境地です。同じ課題にチャレンジしているので他のペアの発表からも"意図と実装"について共有できたのは大きな収穫となりました。帰ってから勉強会中では全然追いつかなかったので帰ってから自分でコードも書いてみました。東灘.rb"はyouRoomでトピックを共有し、アドバイスをいただけることです。帰って最初に書いたコードは一見動いているように見えたのですが、指摘してもらったことでまずいコーディングと致命的な欠陥(自分で用意したテストに漏れがあった)があることがわかり、ウンウン悩んで書いてみたコードが以下の怪しいコードです。endend怪しい点というのは、これも指摘指定いただいたところの、〜_and_update_markメソッドが複数の責務を負っているという点です。これについてはかなり悩んでみたものの、根本から設計を改めないとできないなと、発表会での皆さんの発表を追体験するような結論になりました。その後、スマートかつ新しい実装をかなり悩んで思いつかず現在に至ります。いうことで、自分の力不足と向き合うこともありながらも、面白い課題で、ペアプログラミングは多くの学びがあったので今後もどんどんやりたいと強く思ったしだいです。NockでHTTPモックを使ったテスト月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。