Graph
Statistics
Wiki
Dark
wiki
/
concepts
/ TDD
Type:
concept
Confidence:
0.70
Created:
2026-04-25
Updated:
2026-04-25
Tags:
testing-methodology
software-development
AI工程
TDD
概述
TDD(
测试驱动开发
)是一种软件开发方法论,强调先编写测试再编写实现代码。
关键内容
红绿
重构
循环
:先写失败的测试(红),再写最少代码使测试通过(绿),最后
重构
代码。
提高质量
:确保代码在开发过程中就具备良好的
测试覆盖
,减少bug。
设计改进
:促使开发者思考接口设计和模块化,编写更易测试的代码。
来源
personal-CLAUDE
— 开发者偏好的开发方法
相关
TypeScript
— 支持该方法的语言
Python
— 支持该方法的语言
单元测试
— 相关测试类型
← TD3
TDD Skill →