图书介绍
代码阅读方法与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (希)Diomidis Spinellis著;赵学良译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302080720
- 出版时间:2004
- 标注页数:326页
- 文件大小:35MB
- 文件页数:342页
- 主题词:程序语言-代码
PDF下载
下载说明
代码阅读方法与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章导论1
1.1为什么以及如何阅读代码2
1.2如何阅读本书7
进阶读物12
第2章基本编程元素13
2.1一个完整的程序13
2.2函数和全局变量17
2.3 while循环、条件和块20
2.4 switch语句22
2.5 for循环23
2.6 break和continue语句26
2.7字符和布尔型表达式27
2.8 goto语句30
2.9小范围重构32
2.10 do循环和整型表达式36
2.11再论控制结构38
进阶读物43
第3章高级C数据类型44
3.1指针44
3.2结构54
3.3共用体58
3.4动态内存分配62
3.5 typedef声明66
进阶读物68
4.1 向量69
第4章C数据结构69
4.2矩阵和表73
4.3栈76
4.4队列78
4.5映射80
4.6集合84
4.7链表86
4.8树92
4.9图96
进阶读物104
第5章高级控制流程105
5.1递归105
5.2异常110
5.3并行处理113
5.4信号121
5.5非局部跳转125
5.6宏替换127
进阶读物131
第6章应对大型项目132
6.1设计与实现技术132
6.2项目的组织133
6.3编译过程和制作文件140
6.4配置146
6.5修订控制150
6.6项目的专有工具157
6.7 测试161
进阶读物167
第7章编码规范和约定168
7.1文件的命名及组织168
7.2缩进170
7.5编排171
7.4命名约定174
7.5编程实践177
7.6过程规范179
进阶读物179
第8章文档180
8.1文档的类型180
8.2阅读文档181
8.3文档存在的问题191
8.4其他文档来源192
8.5常见的开放源码文档格式195
进阶读物199
第9章系统构架200
9.1系统的结构200
9.2控制模型213
9.3元素封装219
9.4构架重用246
进阶读物253
第10章代码阅读工具255
10.1正则表达式255
10.2用编辑器浏览代码258
10.3用grep搜索代码260
10.4找出文件的差异266
10.5开发自己的工具268
10.6用编译器来协助代码阅读270
10.7代码浏览器和美化器274
10.8运行期间的工具278
10.9非软件工具281
可用工具和进阶读物282
第11章一个完整的例子284
11.1 概况284
11.2 攻坚计划285
11.3 代码重用286
11.4 测试与调试291
11.5文档297
11.6观察报告298
附录A代码概况299
附录B阅读代码的格言302
第1章:导论302
第2章:基本编程元素303
第3章:高级C数据类型304
第4章:C数据结构305
第5章:高级控制流程306
第6章:应对大型项目306
第7章:编码规范和约定307
第8章:文档308
第9章:系统构架309
第10章:代码阅读工具311
第11章:一个完整的例子312
参考文献314
热门推荐
- 2794704.html
- 2306874.html
- 1042510.html
- 1993152.html
- 1796160.html
- 1566933.html
- 3573716.html
- 2982784.html
- 2047884.html
- 2861905.html
- http://www.ickdjs.cc/book_677043.html
- http://www.ickdjs.cc/book_431543.html
- http://www.ickdjs.cc/book_2004029.html
- http://www.ickdjs.cc/book_1773775.html
- http://www.ickdjs.cc/book_2207308.html
- http://www.ickdjs.cc/book_1981792.html
- http://www.ickdjs.cc/book_2495256.html
- http://www.ickdjs.cc/book_2766145.html
- http://www.ickdjs.cc/book_765945.html
- http://www.ickdjs.cc/book_3480147.html