TDD(测试驱动开发)小结October 2, 2023 · 2 min readTDD 的基本原则 当且仅当存在失败的测试代码时,才开始编写生产代码(让不通过变成通过 消除坏味道 原则:红/绿/重构(不关心代码结构,只关注功能的积累) 红:让测试变红 绿:最快速度写出测试通过的代码,多烂都可以 重构:消除上一步所产生的所有坏味道,因为测试的存在可以时刻检查功能是否正确,将关注点转移到怎样让代码更好上去 TDD 的核心要素:任务分解法