知识卡片

单元测试护航

普通读书笔记卡 · 2115

内容

单元测试是代码变化的即时反馈系统,不只是测试人员的工作。它能验证行为、支撑重构、记录 API 用法,并在修改后及时报警。发散:没有测试的代码像没有仪表盘的车辆,能跑但不知何时偏航。

参考来源

- 位置:第5章《敏捷反馈》"19 守护天使"(源文件:_epub-src/OEBPS/text00000.html) - 结论依据:原文明确"从现在开始,忘掉'测试'这个词。就把它看作是一个极好、编写能产生反馈的代码的技术",并列举单元测试提供及时反馈、让代码更健壮、是有用的设计工具、是可信文档等多项作用,直接支持卡片结论。 - 原始内容:"现在,一些开发者会对单元测试有意见:毕竟,有'测试'这个词在里面……从现在开始,忘掉'测试'这个词。就把它看作是一个极好、编写能产生反馈的代码的技术。……单元测试能及时提供反馈……单元测试让你的代码更加健壮……单元测试是有用的设计工具……单元测试是可信的文档……好的单元测试能够为你的代码问题提供及时的警报。"