发新话题
打印

[C&C++] 高质量C/C++编程指南

高质量C/C++编程指南

书名:高质量C/C++编程指南
当前版本:1.0
作者: 林锐(上海贝尔)
完成日期 2001年7月24日
文件状态:正式文件
目录:
前言
第一章 文件结构
1.1 版权和版本声明
1.2 头文件的结构
1.3 定义文件的结构
1.4 头文件的作用
1.5 目录结构

第二章 程序的版式
2.1 空行
2.2 代码行
2.3 代码行内的空格
2.4 对齐
2.5 长行拆分
2.6 修饰符的位置
2.7 注释
2.8 类的版式

第三章 命名规则
第四章 表达式和基本语句
第五章 常量
第六章 函数设计
第七章 内存管理
第八章 C++函数的高级特征
第九章 类的构造函数,析构函数与赋值函数
第十章 类的继承与组合
第十一章 其他编程经验


本书对C/C++编程规范给予了清晰的解释 阅读本书后能对提高软件代码质量和程序清晰度有较大帮助
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • wkz88888 书币 +26 我很赞同 2007-10-21 20:16

TOP

如今在Internet 上流传的“真正”的程序员据说是这样的:
(1) 真正的程序员没有进度表,只有讨好领导的马屁精才有进度表,真正的程序员会让
领导提心吊胆。
(2) 真正的程序员不写使用说明书,用户应当自己去猜想程序的功能。
(3) 真正的程序员几乎不写代码的注释,如果注释很难写,它理所当然也很难读。
(4) 真正的程序员不画流程图,原始人和文盲才会干这事。
(5) 真正的程序员不看参考手册,新手和胆小鬼才会看。
(6) 真正的程序员不写文档也不需要文档,只有看不懂程序的笨蛋才用文档。
(7) 真正的程序员认为自己比用户更明白用户需要什么。
(8) 真正的程序员不接受团队开发的理念,除非他自己是头头。
(9) 真正的程序员的程序不会在第一次就正确运行,但是他们愿意守着机器进行若干个
30 小时的调试改错。
(10) 真正的程序员不会在上午9:00 到下午5:00 之间工作,如果你看到他在上午9:00 工
作,这表明他从昨晚一直干到现在。
具备上述特征越多,越显得水平高,资格老。所以别奇怪,程序员的很多缺点竟然可以被当作优点来欣赏......

确实,就象书里说的一样,很多人曾经以为“编程老手”就是“编程高手”,真正的高手,除了程序本身的算法等各方面的优越性以外,更需要让大家能看懂,易看懂。本书针对的是那些已有了编程基础,但又立志于高手的人。诚于作者所讲,当我第一次做后面的题目时,分数确实很低,但是看完整本书之后,对于自己所犯下的错误又觉得是那么的不值一提。所以我建议那些立志于成为高手的人都来看看此书 。此书无论是从 编程的规范或者编程的技巧上都足以让你收获非浅。

TOP

发新话题