记录软件开发中的经验与收获。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
当运行中的项目新增折扣政策等需求时,学习用 TDD 扩展功能,并保护已有代码。
了解隐藏依赖、随机值和时间为何让代码难以测试,并通过依赖注入重构代码。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
这篇文章尚未翻译。
介绍 TDD 的 Green 阶段,学习如何解决编译错误,并用最简单的实现让测试通过。
学习如何在实现功能前将需求整理为测试代码,并编写会失败的测试(Red)。
这篇文章尚未翻译。
这篇文章尚未翻译。