エクストリームプログラミング(XP:eXtreme Programming)における“テスト駆動開発”の特徴はどれか。
最初のテストで,なるべく多くのバグを摘出する。
テストケースの改善を繰り返す。
テストでのカバレージを高めることを目的とする。
プログラムを書く前にテストコードを記述する。