C++程序设计实践与技巧 测试驱动开发 - 【美】杰夫兰格

C++程序设计实践与技巧 测试驱动开发

【美】杰夫兰格

出版时间

2016-11-01

ISBN

9787115438959

评分

★★★★★
书籍介绍

本书是一本关于设计原则、编程实践、测试驱动开发的指南,旨在帮助C++ 程序员用测试驱动开发方法构建高性能解决方案。全书共11 章,涵盖测试驱动开发的基本工作方式、潜在好处、怎样利用测试驱动开发解决设计缺陷、测试驱动开发的难点和成本、怎样利用测试驱动开发减少甚至免除调试工作,以及如何长时间维持测试驱动开发。

Jeff Langr

资深程序员,C++语言专家,曾在Bob大叔的Object Mentor公司工作,后创建Langr Software Solutions公司。出版过多本与测试驱动开发相关的图书,如《Agile Java:测试驱动开发的编程技术》等。

目录
第1章 环境设置  1
1.1 开场白  1
1.2 示例程序  1
1.3 C++编译器  2
1.3.1 Ubuntu  2

显示全部
用户评论
如何写单元测试,这本书手把手教。写单元测试中有几个重要的技术,Mock对象、多线程单元测试和用测试重构到设计模式。不管什么语言只要掌握了这3个技术,做测试驱动开发很简单。
以实例讲解 C++11 TDD 的程序设计和工程推进方法,如增量开发流程。单元测试框架,多数章节采用 Google Test,少数章节采用 CppUTest。示例可在 Linux/MinGW GCC C++11 平台下运行。
入门书籍。收获不大。
不知道第十章讲的目的是什么,教小孩子如何写代码? 翻译的太差了,所以给1星。原书给5星。
还是要学习下TDD的
垃圾书,配环境浪费一堆时间,建议直接看cppcon相关专题。
1. 对于想了解TDD的C++开发者来说,可以略读和通读,真正的思想还在Bob大叔那里 2. gtest和gmock比作者用的版本更新好多代了,建议以最新版稳定为准 3. 建议不要墨守成规,更加灵活的执行开发
C++底子太弱,没看懂很多。书里提到的很多内容都已经更新,想试试例子都有点困难。
下载
收藏