我想知道有关设计问题的书籍,比如何时使用命名空间和其他编码标准来编写高质量的高效C ++代码。一个谈论代码测试的人也将受到赞赏。
答案 0 :(得分:12)
"Large-Scale C++ Software Design" by John Lakos对于如何在大型项目中组织代码非常有用。
在测试中,这不是我的领域,我不能推荐一本好书。我能做的是阻止你获得"Testing Computer Software", 2nd edition by Cem Kaner, Jack Falk and Hung Q. Nguyen。我发现它严重过时而且非常笨拙。但请带上一粒盐。
答案 1 :(得分:1)
对于大型项目,必须遵循通用的设计和编码风格。始终如一。
我发现以下一本书对于在一个大项目中有一个共同点非常有用。
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices by Andrei Alexandrescu, Herb Sutter
答案 2 :(得分:0)