システムアーキテクト暗記無料で始める

テスト駆動開発(TDD)とは?てすとくどうかいはつ

テスト駆動開発(TDD)とは、実装より先に失敗するテストを書き、それを通す最小限のコードを書き、その後にリファクタリングする、という短いサイクルを繰り返す開発手法。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の頻出用語/午前II

別名:TDD、テスト駆動開発

システムアーキテクトを最短で暗記・合格する →

具体例

「税込価格を返す」テストを先に書いて失敗させ、実装して通し、重複を整理する。

試験での引っ掛け

目的はテスト網羅率ではなく、設計を小さく検証しながら進めること。テストは設計の副産物として蓄積される。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

システムアーキテクトを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 目的はテスト網羅率ではなく、設計を小さく検証しながら進めること。