2《与遗留代码高效工作》这本书中有一节关于TDD的内容,但更多地是鼓励C++开发者更加关注他们的代码,不要感到无所适从。 - Peter Wood
1必须说,整个没有书籍的事情一直让人很烦。 - John Nicholas
1个回答
4
4
说实话,我建议你选择一本关于TDD的标准书籍 - 基本原则是重要的部分,用来表达它们的具体技术只是细节。我已经成功地将《Growing Object Oriented Software Guided by Tests》中的基本原则移植到C++ + Google Test + Google Mock + QTestLib中,并且其中包含一个运行示例,虽然有些简单,但仍涵盖了您在帖子中提到的所有主题。主要障碍在于Java工具在许多方面比它们的C++对应工具更为复杂,但通常可以找到一些方法来模拟C++中的重要部分。