跳转至

第四节:遗留应用程序中的TDD

本节将告诉你如何在缺乏足够单元测试的传统应用程序中开始测试驱动开发。你将学习将TDD引入现有应用程序的策略,可视化和拆分依赖关系的方法,在现有代码旁边安全添加功能的方法,以及如何重构大类。

在本节中,你将把TDD引入一个管理企业的应用程序中。该应用功能丰富,但代码杂乱无章,准备进行TDD清理

本节中的一些技术和概念是受Michael Feather的书有效处理遗留代码的启发。阅读那本书并不是学习这些章节的严格要求。然而,如果你已经读过这本书,那么你很可能会因为熟悉这里的主题而受益!