はじめに TDD Boot Camp(TDDBC) とは、テスト駆動開発(Test Driven Development)について、座学だけでなく、実習形式で手を動かして体得することを目的とするイベントです。 TDDBC 仙台 the 3rd はこんな人のために開催します 「プログラムを修正し、コミットしたら別のところでバグが出た!!」なんてことありませんか?または、ロジックの一部を変更したんだけど、他に影響がないか不安だ。 TDDは、最初にクラスがどのように振る舞うべきかを考え、その動作を確認するテストコードを書くことから始まります。 だから、プログラムを修正し、コミットする前にこれまで動作していたはずのテストをもう一度実行することで早いフィールドバックを得ることができ、無駄なケアレスミスや、他のプログラムへの影響を減らすことができるのです。 今回のTDDBCは、一からTDDを覚えたいと