福岡県福岡市博多区博多駅東1丁目17−1 5F
TDD Boot Campを福岡で開催します!
参加費用については、TAの招待のための費用(交通・滞在費補助)と会場費に使わせて頂きます。
テスト駆動開発は,小さなステップを繰り返してプログラムの設計と開発を行っていくソフトウェア開発手法です。テスト駆動開発は次の3ステップから構成されています。
リファクタリングを行ったあとは,再度ステップ1に戻り,次に作成する機能のテストを書いてテストを失敗させ,コードを書き,またリファクタリングを行い……というサイクルを回していきます。
(http://gihyo.jp/dev/serial/01/tdd/0002より)
何らかのテスティング・フレームワーク(JUnit, RSpecなど)をインストールし、試用したことがある。が、しかし、具体的にどう開発に組み込むのかを確信できてない。そんな全国のプログラマの皆さまを、主な対象者として想定しています。
その他、
などの方々にとっても、とても役に立つはずです。
また、参加希望言語の基本文法レベルはマスターしていることが望ましいです。
ペアプログラミング・セッションでは、会場に集まった参加者同士で、使いたい言語・テスティングフレームワークによってペアを組みます。お一人でもお気軽にご参加ください。なるべく知らない人同士で組むのもオススメです!
プログラミングのハンズオンイベントなので、基本的にはPCをご用意ください。ただし、ペアプログラミングをするので、ご持参出来ない場合でも参加することができます。
まず、使用したい言語・テスティングフレームワークを考えておきましょう。その言語・テスティングフレームワークが動作する環境をインストール・試用してみましょう。環境について知りたい、どうも上手く動かないなどのお悩みがあれば、ハッシュタグ #tddbc に投げてみましょう。親切な誰かが、きっと答えてくれるはずです。
ハンズオン・セッション使用するプログラミング言語・テスティングフレームワークについては、 ペアプログラミングのペアを組む相手がいること が唯一の条件となります。
希望する環境については、参加登録の際にご記入ください。当日の運営で、参考にさせて頂きます。
参加申し込み時のアンケートの、中間結果です。一人あたり複数書いていただいている場合もあるので、合計数≠参加者となります。
タワーズ・クエスト株式会社取締役社長、Seasar プロジェクトコミッター。テスト駆動開発を雑誌連載記事、動画講座、カンファレンスでの講演や講義などを通して国内に紹介した。また、テスト駆動開発に関連する用語として、デベロッパーテスティングという概念を国内に紹介している。
(和田卓人 - wikipedia)
プログラマが知るべき97のこと監修、SQLアンチパターン監訳。
TDD Base Campとは、全国で開催するTDD Boot Campを支える、運営者コミュニティです。TDD Boot Campに興味がある方のほか、TDDについて知りたい・議論したい等があれば、お気軽にご参加ください。