高质量程序设计指南:C++/C语言

高质量程序设计指南:C++/C语言
作 者: 林锐 顾晓刚 谢义军
出版社: 电子工业出版社
丛编项: 软件工程研究院系列丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《高质量程序设计指南:C++/C语言》作者简介

内容简介

高质量软件开发是国内计算机教育的薄弱环节,很多程序员虽然能熟练地掌握编程技术但是缺乏强烈的质量意识,不懂得在开发过程中内建高质量。这使得大部分企业只能依靠大量地测试和改错来提高软件产品的质量,为此付出了高昂的代价。因此,如何有效地提高软件产品的质量是IT企业面临的主要挑战之一。本书论述高质量软件开发方法与C++/C编程规范,共十五章,分两部分:(1)第一部分共四章,重点介绍软件质量和面向对象程序设计方法。(2)第二部分共十一章,重点阐述C++/C编程风格和一些技术专题。本书以幽默的笔调对软件工程和编程作了很好的论述。前期版本曾经在Internet上广泛流传,被国内IT企业的不少软件开发人员采用。本书的主要读者对象是IT企业的程序员和项目经理,以及高年级本科生和研究生。本书作者林锐博士是上海贝尔有限公司软件工程专家,他将从一名程序开发人员成长为软件工程专家的亲身感悟写成活泼生动的文字,将程序设计和软件工程的很多思想方法融于笑谈之中,内容风趣,令人耳目一新。该书早期版本曾在网上广泛流传,得到了国内很多程序员、大学教师和学生们的好评。作者数易其稿,最新版本添加了不少精彩章节。不仅介绍了高质量软件开发的思想方法,而且以幽默的笔调讲述程序员做人做事的道理,完全没有计算机书籍刻板的气息。尤其是附录那篇描述程序员成长的《大学十年》,令人激动,催人奋进。这是一本能打动程序员心灵的佳作。该书专注于"高质量"而不是"语法",是广大迫切需要提高软件产品质量,改进编程思想的程序员、IT企业技术主管的选择。

图书目录

第一部分 综述

第1章 高质量软件开发之道

第2章 做好程序员

第3章 编程语言发展简史

第4章 面向对象程序设计方法概述

第二部分 C++/C编程规范

第5章 文件结构

第6章 程序的版式

第7章 命名规则

第8章 表达式与基本语句

第9章 常量

第10章 函数设计

第11章 内存管理

第12章 C++函数的高级特性

第13章 类的构造函数、析构函数与赋值函数

第14章 C++ STL应用

第15章 其它编程经验

参考文献及评注

第三部分 附录

附录 A:C++/C 试题

附录 B:C++/C 试题的答案与评分标准

附录 C:C++/C 代码检查表

附录 D:《大学十年》