代码缺陷源自程序设计,《程序设计缺陷分析与实践》结合作者多年软件测试经验,重点归纳总结了cc++和java语言在程序设计方面存在的鲜为人知的各种缺陷,以期为软件设计人员和测试人员提供有益借鉴。《程序设计缺陷分析与实践》共5章2个附录,分别介绍了程序设计缺陷静态分析方法、cc++语言程序设计缺陷分析、java语言程序设计缺陷分析、软件质量静态度量以及静态测试工具使用实践。重点介绍了cc++语言程序在编码风格、内存管理、缓冲区使用、指针以及安全等方面存在的典型缺陷,并结合实例对每种缺陷进行了分析,同时给出了缺陷修改方法。《程序设计缺陷分析与实践》既是一本程序设计方面的高级教程,同时也是一本软件静态测试方面的教程,可作为高等院校计算机相关专业高级程序设计及软件测试课程教材,也可供软件开发工程师、测试工程师、测试经理等人员参阅。