Type: concept
Confidence: 0.70
Created: 2026-04-25
Updated: 2026-04-25
Tags: testing-methodologysoftware-developmentAI工程

TDD

概述

TDD(测试驱动开发)是一种软件开发方法论,强调先编写测试再编写实现代码。

关键内容

  1. 红绿重构循环:先写失败的测试(红),再写最少代码使测试通过(绿),最后重构代码。
  2. 提高质量:确保代码在开发过程中就具备良好的测试覆盖,减少bug。
  3. 设计改进:促使开发者思考接口设计和模块化,编写更易测试的代码。

来源

相关