程序设计实践 英文版PDF格式文档图书下载
Chapter1: 风格 1
1.1 名字 3
1.2 表达式和语 6
1.3 一致性和习惯用法 10
1.4 函数宏 17
1.5 幻数 19
1.6 注释 23
1.7 为何要在风格方面费心 27
Chapter 2: 算法与数据结构 29
2.1 检索 30
2.2 排序 32
2.3 库 34
2.4 一个Java快速排序实现 37
2.5 大O记法 40
2.6 自增长数组 41
2.7 表 44
2.8 树 50
2.9 散列表 55
2.10 小结 58
Chapter3: 设计与实现 61
3.1 马尔可夫链算法 62
3.2 在多种数据结构之间选择 64
3.3 使用C语言构建数据结构 65
3.4 生成输出 69
3.5 Java 71
3.6 C++ 76
3.7 Awk和 Perl 78
3.8 性能 80
3.9 经验教训 82
Chapter4: 接口 85
4.1 逗号分隔值 86
4.2 一个原型库 87
4.3 一个给他人用的库 91
4.4 一个C++实现 99
4.5 接口原则 103
4.6 资源管理 106
4.7 中止、重试或失败 109
4.8 用户界面 113
Chapter 5: 调试 117
5.1 调试器 118
5.2 线索明显、易于发现的错误 119
5.3 线索不明、难以发现的错误 123
5.4 最后的手段 127
5.5 不可重现的错误 130
5.6 调试工具 131
5.7 他人引入的错误 135
5.8 小结 136
Chapter6: 测试 139
6.1 一边编码,一边测试 140
6.2 系统化测试 145
6.3 测试自动化 149
6.4 测试脚手架 151
6.5 压力测试 155
6.6 测试心得 158
6.7 谁来测试 159
6.8 马尔可夫程序的测试 160
6.9 小结 162
Chapter7: 性能 165
7.1 瓶颈 166
7.2 计时和剖析 171
7.3 加速策略 175
7.4 代码调优 178
7.5 空间利用率 182
7.6 评估 184
7.7 小结 187
Chapter 8: 可移植性 189
8.1 语言 190
8.2 头文件和库 196
8.3 程序架构 198
8.4 隔离 202
8.5 数据交换 203
8.6 字节序 204
8.7 可移植性和升级 207
8.8 国际化 209
8.9 小结 212
Chapter9: 记法 215
9.1 数据格式化 216
9.2 正则表达式 222
9.3 可编程工具 228
9.4 解释器、编译器和虚拟机 231
9.5 写程序的程序 237
9.6 用宏生成代码 240
9.7 运行中编译 241
后记 247
Appendix: 规则汇编 249
- 《程序设计实践 英文版》(英)克尼汉,(英)派克著 2016
- 《程序设计语言-原理与实践 英文版》(美)Kenneth C.Louden著 2003
- 《程序设计实践 英文版》(美)BrianW.Kernighan,(美)RobPike著 2002
- 《C++程序设计原理与实践 英文版》(美)斯特劳斯特鲁普著 2009
- 《程序设计导论 Python语言实践 英文版》(美)罗伯特等著 2016
- 《Programming principles and practice using C++ = C++程序设计原理与实践 (英文版)》Bjarne Stroustrup 2009
- 《Python语言程序设计 英文版》作者全新编写针对Python程序设计的权威教材 2013
- 《程序设计方法 中文版》(美)Matthias Felleisen等著;黄林鹏,朱崇恺译 2003
- 《C++程序设计 原书第3版 英文版》(美)梁勇著 2013
- 《Visual Basic 2010程序设计教程 第8版 英文版》(美)施奈德著 2012
- 《程序设计实践 英文版》(英)克尼汉,(英)派克著 2016
- 《UNIX编程环境》(美)(B.W.克尼汉)Brian W.Kernighan ,(美)(R.派克)Rob Pike著;陈向群等译 1999
- 《程序设计实践》(美)(B.W.克尼汉)Brian W.Kernighan,(美)(R.派克)Rob Pike著;裘宗燕译 2000
- 《UNIX编程环境》(美)克尼汉,(美)派克著 2014
- 《UNIX程序设计环境》(美)布赖恩·W·克尼格汉 罗布·派克著 1985
- 《马拉维 地理研究》(英)派克(J.G.Pike),(英)里明顿(G.T.Rimmington)著;天津师范学院地理系教师译 1978
- 《福柯》(英)路易丝·麦克尼著;贾湜译 1999
- 《鲨鱼》(英)乔纳森·西科米勒著;伊恩·麦克尼等设计,张婷,崔小强译 2003
- 《我是科学小博士 飞机》(英)派切特文;(英)科林·金,(英)拉法尔,(英)麦克尼图;荣信文化编译 2013
- 《马拉维地理研究》派克(英),里明顿(英)合著;天津师范学院地理系教师译 1978
- 《最高人民法院新闻发布会实录 2012=records of supreme people's court press conferences 2012》 2222
- 《中华人民共和国国家标准 GB/T16623-1996 压配式实心轮胎=Pressed-on solid tyres》 2222
- 《中华人民共和国国家标准 GB/T16622-1996 压配式实心轮胎系列=Series of pressed-on solid tyres》 2222
- 《中华人民共和国国家标准 GB/T16623-2008 压配式实心轮胎技术规范=Technical specification of Pressed-on solid tyres》 2222
- 《中华人民共和国国家标准 GB/T21692-2008 数控压力机、液压机用模拟负荷测试系统=Analog load testing system for CNC presses and hydra》 2222
- 《THE GOVERNMENT/PRESS CONNECTION PRESS OFFICERS AND THEIR OFFICES》STEPHEN HESS 1984
- 《PRESS》POLITICS & PUBLIC OPINION IN BIHAR 1912-1947 2010
- 《Press law》Robin Callender Smith. 1978
- 《SUING THE PRESS》RODNEY A.SMOLLA 1986
- 《THE PRESS AND AMERICA》 2222