单元测试在IT开发领域中的重要性显然已经确立。 对于仍然对该主题仍有疑问的开发人员,我相信我将在本文中介绍的书籍的选择将证明是他们职业生涯的转折点。 确实,单元测试必须是计算机程序员的最好的朋友,最重要的是,它是任何自重的业务IT项目的基石。

单元测试将使您能够开发安全的代码,并尽可能地控制随着项目的进展而来的技术债务。 在10年中,当有人必须使您的IT项目发展时,如果您创建了相关的单元测试套件,使他们可以放心地开发代码,那么他们将永远感谢您。 另外,如果他必须重构它,单元测试也将是一个巨大的优势,根据项目的大小,可以节省数万美元。
事不宜迟,我建议您找到我的7本最佳书籍清单, 以学习如何在Java中开发有效的单元测试 。
不断增长的面向对象软件,以测试为指导
《 测试指导下的不断增长的面向对象软件 》一书涵盖的内容远不止Java中单元测试的应用。 理解单元测试,测试驱动开发(TDD)和面向对象的编程(OOP)之间的紧密联系是本领域的参考。

著名的罗伯特·C·马丁(Robert C. Martin),以“鲍勃叔叔”而著称,他写了最畅销的书《 清洁代码:敏捷软件技巧手册 》,对这本书说:
“最后,一本书充满了代码,揭示了TDD与OOD之间的深层共生。 这是一个门将。”
如果这还不足以使您相信本书对软件行业的重要性,那么我可以继续引用本书的畅销书“ 有效地使用传统代码 ”的作者Michael C. Feathers:
“如果您想成为TDD领域的专家,则需要了解本书中的想法。”
《 测试指导下的不断增长的面向对象软件 》一书为各个级别的开发人员提供了认识TDD重要性的机会,TDD现在是软件行业中公认的技术,可以更快地交付质量更好的软件。 它显示了如何从头开始有效地实施它,同时在整个项目生命周期中保持开发人员的积极性。
然后,作者Steve Freeman和N