读书人

试读书籍《高质量程序设计指南》

发布时间: 2013-01-28 11:49:56 作者: rapoo

试读图书——《高质量程序设计指南》

高质量是项目成果一项很重要的指标。在如今信息化发展迅速,用户量及数据量均呈指数增长,针对高并发、大数据的项目单单一味提高硬件配置,已经难以满足需求,而通过优化一段代码,修改一个数据库参数配置,性能可能得到很大的提升。在项目生产过程中,遵循一定的规范,尽最大努力使软件达到高质量及高性能是每个项目追求的一个重要指标,本书应该算是顺应了市场需求出版。

?

开篇讲述软件质量概念及属性,在实际项目中关注的不仅质量,还有生产效率成本,通过细说软件开发的常识及高质量软件开发的基本方法,使读者能快速了解高质量软件开发的相关理论及实践经验。从功能性与非功能性重点讲解“十大”质量属性:

一、功能性:

?

二、非功能性:

?

通过从建立软件过程规范、复用、分而治之、优化与折中、技术评审、测试、质量保证及改错等方面详述高质量软件开发的基本方法。

?

第三章准确阐述程序设计语言、语言实现、程序库、开发环境及程序的工作原理等概念,介绍良好的编程习惯,使用简单而直接的方式编写C++/C程序,遵循KIS(Keep It Simple)编程准则,通过阅读本章可避免走入语言学习的误区。

?

第八章详述结构(struct)、联合(union)、枚举(enum)等在C++与C语言中的异同点,总结其使用要点,对读者具有很好的参考价值。

?

??????? 本书书名以“高质量程序设计”为主题,个人认为有些章节(如第8章)与主题关联性不够紧密,而是着重介绍C++/C语言的开发基础语法知识。但通过纵观本书目录,后续章节着重解决程序版式、命名规则、程序设计方法、高级特性、内存管理等直接与高质量软件开发的技术,针对初学者,可先翻阅本书基础语法章节,而有一定经验的人员,可跳过基础语法章节直接阅读高质量软件开发相关章节,整体上来说本书是读者覆盖面较广的书籍。

?

读书人网 >其他相关

热点推荐