C++的TDD书籍

7

你会推荐什么材料给那些需要学习使用TDD进行开发的顽固的C++开发者。我想要一本书,其中包含的示例不仅仅是测试简单函数,而且还涉及到使用依赖注入来测试类。


1
嘘:显然书籍推荐请求违反规则(不知道,记不清有没有读到这一部分)。如果是这样的话,就准备好被踩或者问题被关闭吧。 - enhzflep
2
《与遗留代码高效工作》这本书中有一节关于TDD的内容,但更多地是鼓励C++开发者更加关注他们的代码,不要感到无所适从。 - Peter Wood
1
必须说,整个没有书籍的事情一直让人很烦。 - John Nicholas
1个回答

4
说实话,我建议你选择一本关于TDD的标准书籍 - 基本原则是重要的部分,用来表达它们的具体技术只是细节。我已经成功地将《Growing Object Oriented Software Guided by Tests》中的基本原则移植到C++ + Google Test + Google Mock + QTestLib中,并且其中包含一个运行示例,虽然有些简单,但仍涵盖了您在帖子中提到的所有主题。主要障碍在于Java工具在许多方面比它们的C++对应工具更为复杂,但通常可以找到一些方法来模拟C++中的重要部分。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接