応用情報技術者試験 午前

解説一覧 / 令和4年度 秋期 問49

解説を読む ↓

49令和4年度 秋期テクノロジ系

エクストリームプログラミング(XP:Extreme Programming)における“テスト駆動開発”の特徴はどれか。

正解はエ

解説 本サイト独自(IPA公表のものではありません)

 テスト駆動開発は,実現したい振る舞いをテストコードで先に示し,そのテストを満たすようにプログラムを作成する開発方法である。したがって,プログラムを書く前にテストコードを記述することが特徴となる。

  •  最初のテストでバグをできるだけ多く摘出する方法ではない。テストコードを先に用意し,それを満たすプログラムを段階的に作成する。
  •  開発に伴ってテストケースを見直すことはあり得るが,テスト駆動開発を特徴付けるのは,プログラムより前にテストコードを書く点である。
  •  カバレージが高まる場合はあるが,それ自体を目的とする手法という説明ではない。テストを先に書いて開発を進めることが中心である。
この解説は間違っています

 ログインは不要です

この解説は,別のモデルによるレビューを受けています。

出典:令和4年度 秋期 応用情報技術者試験 午前 問49

自分で解いてから答え合わせをするなら 問題バンク — 解説は解答後に表示されます。