TDD 开发流程

本文最后更新于 2026年8月4日 中午

1. 什么是TDD

简单地说,就是先根据需求写测试,将测试分为 RED, GREEN, REFACTOR 三步,按照顺序进行开发,确保最终代码不偏离设计范围,在边界内进行整体可塑开发。

2. 流程

2.1 RED

先写一个失败的用例测试,这代表功能的最小闭环验证,可以理解为 TODO。

2.2 GREEN

这是填充骨架,以将失败用例通过为目标进行开发,确保代码逻辑跑通。

2.3 REFACTOR

重构代码,确保规范性和一致性。

3. 总结

本质是所谓的课题分离,即以目标为导向,一次关注一个 target,确保代码对应需求,不做冗余设计,同时保证代码结构规整,便于后期维护。

和小组之前考虑的专注课题有契合点,主要是为了聚合注意力。


TDD 开发流程
https://sugarpub.fun/2026/08/04/cuidwJJ_HGjEx7dy2l8UqhGqG/
作者
Sugar
发布于
2026年8月4日
许可协议