問題
テスト駆動開発(TDD)に関する記述として、最も適切なものはどれか。
選択肢
- 1テストを先に書いてからコードを実装するレッド→グリーン→リファクタリングのサイクルで開発する手法である
- 2TDDでは実装後にテストを書く
- 3テストの自動化はTDDには不要である
- 4TDDではリファクタリングは行わない
正解
1. テストを先に書いてからコードを実装するレッド→グリーン→リファクタリングのサイクルで開発する手法である
詳しい解説を見る解説を閉じる
解説
TDDはテストファーストでレッド→グリーン→リファクタリングのサイクルです。イはテストを先に書きます。ウは自動テストが前提です。エはリファクタリングはサイクルの一部です。
中小企業診断士トップ
一問一答・予想問題・まとめノート