软讯网络 > 软件时空 > 软件相关 > 《代码大全(第2版)》勘误表,2006 年 5 月 4 日更新,共 60 条
【标 题】:《代码大全(第2版)》勘误表,2006 年 5 月 4 日更新,共 60 条
【关键字】:
2006,60
【来 源】:http://www.cublog.cn/u/4068/showart.php?id=113411
《代码大全(第2版)》勘误表,2006 年 5 月 4 日更新,共 60 条

说明:位置 Lnn 表示第 nn 行,L-nn 表示倒数第 nn 行。
----------
页码: xiii
位置: L17
误: 10.3 命名规则的力量
正: 11.3 命名规则的力量
理由: 错字
时间: 2006/04/20
感谢: 陈元玉
----------
页码: xvi
位置: L9
误: 26.11 逻辑
正: 26.1 逻辑
理由: 重字
时间: 2006/04/09
感谢: 黄瑾
----------
页码: xxiii
位置: L-9
误: 迭代式(interation)进行
正: 迭代式(iteration)进行
理由: 错别字
时间: 2006/04/07
感谢: 读者
----------
页码: 6
位置: L11
误: 不是“构建”的一部分呢?
正: 不是‘构建’的一部分呢?
理由: 标点符号不合规范
时间: 2006/03/28
感谢: Solstice
----------
页码: 15
位置: L11
误: 指的是水流中夹带的沉淀物的冲积
正: 指的是因水流中夹带的沉淀物冲积
理由: 修润
时间: 2006/04/09
感谢: 黄瑾
----------
页码: 17
位置: L9
误: 软件的优化(oprimization)
正: 软件的优化(optimization)
理由: 错别字
时间: 2006/04/09
感谢: 黄瑾
----------
页码: 17
位置: L-9
误: 审查(inspections)
正: 详查(inspections)
理由: 统稿失误
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 17
位置: L-10
误: 还会有各种监查人员来检查工地
正: 还会有各种监察人员来检查工地
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 17
位置: L-7
误: 把一栋墙推倒然后移动半尺是很昂贵的,
正: 把一堵墙推倒然后移动半尺是很昂贵的,
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 21
位置: L4
误: sloopy
正: sloppy
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 21
位置: L5
误: 其他你熟系的活动
正: 其他你熟悉的活动
理由: 错别字
时间: 2006/04/12
感谢: luluweng
----------
页码: 78
位置: L14
误: 都是由差强人意的需求
正: 都是由不尽如人意的需求
理由: 修润
时间: 2006/04/09
感谢: join
----------
页码: 88
位置: L-6
误: 定义可对对象执行的操作
正: 确定可以对各个对象进行的操作
理由: 修润
时间: 2006/04/12
感谢: luluweng
----------
页码: 88
位置: L-3
误: 确定可以每个对象可以对其他对象进行的操作
正: 确定各个对象能对其他对象进行的操作
理由: 重字+修润
时间: 2006/04/12
感谢: luluweng
----------
页码: 91
位置: L-6
误: 或用乳胶来粘合它们
正: 或用乳胶来黏合它们
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 96
位置: L7
误: 如果你紧记信息隐藏和性能这两点
正: 如果你谨记信息隐藏和性能这两点
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 96
位置: L-1
误: 两者间的区别更多地是在于
正: 两者间的区别更多的是在于
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 109
位置: L4
误: G.波利亚
正: G·波利亚(Polya)
理由: 补注原文
时间: 2006/05/04
感谢: hopesophite
----------
页码: 118
位置: L9
误: 张帖在项目工作区域的墙上
正: 张贴在项目工作区域的墙上
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 151
位置: L-8
误: 在设计副杂对象的时候,……(隔一行)……成员数据逐项副制……(隔一行)……把大型的对象副制出
正: 在设计复杂对象的时候,……(隔一行)……成员数据逐项复制……(隔一行)……把大型的对象复制出
理由: 错别字(“副”应改为“复”)
时间: 2006/04/10
感谢: LCat
----------
页码: 163
位置: L6
误: 若干神密数值
正: 若干神秘数值
理由: 错别字
时间: 2006/04/03
感谢: “著名读者”
----------
页码: 230
位置: L17
误: 这可以叫做“同行评审(peer review)”、“详查(walk-through)”,或者“审查(inspection)”
正: 这可以叫做“同行评审(peer review)”、“走查(walk-through)”,或者“详查(inspection)”
理由: 统稿失误
时间: 2006/03/30
感谢: Solstice
----------
页码: 244
位置: L-3
误: 程序所到处
正: 程序到处
理由: 多字
时间: 2006/04/17
感谢: LCat
----------
页码: 262 ***严重错误***
位置: L-10,标题
误: 变量名对作用域的影响
正: 作用域对变量名的影响
理由: 误译
时间: 2006/04/14
感谢: join
----------
页码: 285
位置: L-1,脚注
误: 有两条相同的译注
正: 去掉其中一条译注
理由: 排版失误
时间: 2006/04/15
感谢: wjjsskkjj
----------
页码: 300
位置: L-9,黑体小标题中,以及下一段的第一句
误: 没有(无)终端的字符串
正: 没有(无)结束符的字符串
理由: 统稿失误
时间: 2006/04/27
感谢: 云风
----------
页码: 301
位置: L4,黑体小标题中
误: 无终端的字符串
正: 无结束符的字符串
理由: 统稿失误
时间: 2006/04/27
感谢: 云风
----------
页码: 352
位置: L-5
误: 组织得很好起来的
正: 组织得很好的
理由: 多字
时间: 2006/05/02
感谢: 伤心地铁
----------
页码: 368
位置: 表格第6行和第7行
误: For、While
正: for、while
理由: 大小写错
时间: 2006/03/30
感谢: Solstice
----------
页码: 531
位置: L-12
误: 假对象
正: mock对象
理由: 错别字
时间: 2006/03/30
感谢: Solstice
----------
页码: 523
位置: L10
误: 假对象或者桩函数
正: mock对象或者桩函数
理由: 错别字
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 541
位置: L-5
误: Modula, Mildred $10,788
正: Modula, Mildred $10,788
理由: 排版失误,数字中的逗号应与上下行对齐,相同的错误还出现在接下来的两页
时间: 2006/03/30
感谢: Solstice
----------
页码: 613
位置: L-2
误: sese和if-then-else都要慢一些
正: 两个版本的case语句都要慢一些
理由: 误译
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 624
位置: L15
误: 在最初的代码中,I 每一次迭代都会增加,
正: 在最初的代码中,i 每一次迭代都会增加,
理由: 大小写错
时间: 2006/03/30
感谢: Solstice
----------
页码: 628
位置: 代码示例,标题行
误: 收益于缓存的子程序
正: 受益于缓存的子程序
理由: 错别字
时间: 2006/03/29
感谢: Solstice
----------
页码: 631
位置: 第二代码示例,标题行
误: 多项式求职的强度消减法
正: 多项式求值的强度消减法
理由: 错别字
时间: 2006/03/29
感谢: Solstice
----------
页码: 631
位置: 倒数第一段代码示例,标题行
误: 进一步削减多项式求职的计算强度
正: 进一步削减多项式求值的计算强度
理由: 错别字
时间: 2006/04/25
感谢: 陈元玉
----------
页码: 652
位置: 图右侧
误: 也可能来自“构筑构建”
正: 也可能来自“构建”
理由: 统稿失误,漏删
时间: 2006/03/28
感谢: Solstice
----------
页码: 653
位置: 表 27-2 中,5 处
误: 2500 25000
正: 2500~25000
理由: 漏了标点,上下共 5 处
时间: 2006/04/14
感谢: Solstice
----------
页码: 654
位置: 图27-3中
误: 图中“构建”和“架构”位置颠倒了
正: “构建”在上,“架构”在下
理由: 排版错误
时间: 2006/04/14
感谢: Solstice
----------
页码: 663
位置: L2, 末尾
误: “同是压力”
正: “同事压力”
理由: 错别字
时间: 2006/03/29
感谢: Solstice
----------
页码: 665
位置: 左下,交叉参考
误: 了解项目规模对“构筑”的影响
正: 了解项目规模对“构建”的影响
理由: 错别字
时间: 2006/03/29
感谢: Solstice
----------
页码: 665
位置: L-13
误: (CSM)
正: (SCM)
理由: 错别字
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 668
位置: L1
误: 优良的版本控制软件的用起来很轻松
正: 优良的版本控制软件用起来很轻松
理由: 多字
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 669
位置: L6
误: 备份计划(baskup plan)
正: 备份计划(backup plan)
理由: 错别字
时间: 2006/03/29
感谢: Solstice
----------
页码: 685
位置: L-13
误: DeMarco, Tom and Timothy Lister. Peopleware: 《Productive Projects and Teams》, 2d ed. New York, NY: Dorset House, 1999.
正: DeMarco, Tom and Timothy Lister. 《Peopleware: Productive Projects and Teams, 2d ed》. New York, NY: Dorset House, 1999.
理由: 排版错误,本句应另起一段
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 694
位置: L-4
误: 继承体系
正: 层次体系(hierarchy)
理由: 误译
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 698
位置: L-7
误: 继承体系
正: 层次体系(hierarchy)
理由: 误译
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 702
位置: L-6
误: 进展简慢
正: 进展减慢
理由: 错别字
时间: 2006/05/02
感谢: LCat
----------
页码: 707
位置: 页底部,两行相同的 Integration 标题
误: 第二个 Integration
正: 集成
理由: 排版失误
时间: 2006/03/28
感谢: Solstice
----------
页码: 710
位置: L-1
误: 除错工具
正: 调试工具
理由: 错别字
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 715
位置: 页中部,两行相同的 Version Control 标题
误: 第二个 Version Control
正: 版本控制
理由: 排版失误
时间: 2006/03/28
感谢: Solstice
----------
页码: 717
位置: L5
误: make 一类
正: make 这类
理由: 修润
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 719
位置: L13
误: 除错工具
正: 调试工具
理由: 错别字
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 794 ***严重错误***
位置: 第一段代码示例
误: 下方译注
正: 去掉这个译注(这个译注内容是错误的),本章前面三个译注也可以去掉
理由: 排版失误
时间: 2006/03/29
感谢: Solstice
----------
页码: 800
位置: L5
误: 在后者中,
正: 对于这些情况,
理由: 修润
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 803
位置: 第一段代码示例
误: 错误断行:第5行代码“is >= 1”,最后一行代码“4..127”
正: “is >= 1”属于第4行中的代码注释,“4..127”属于上一行的代码注释。
理由: 统稿失误
时间: 2006/03/29
感谢: Solstice
----------
页码: 820
位置: 译注
误: 下方译注
正: 去掉这个多余的译注,本章第829页和833页的一共三个译注都可以去掉。
理由: 统稿失误
时间: 2006/03/29
感谢: Solstice
----------
页码: 821
位置: L-10
误: 进行审查、评审和测试
正: 进行复查(评审)、详查和测试
理由: 统稿失误
时间: 2006/05/02
感谢: wuhaitong
----------
页码: 821
位置: L-10
误: 复查技术源于1998年Weinberg提出的“无我编程(egoless programming)”。
正: 这些检查技术源于“无我编程(egoless programming)”(Weinberg 1998)。
理由: 误译
时间: 2006/05/02
感谢: Solstice
----------
tangwei 回复 于 2006-4-13 17:32
第2楼
Hello, Solstice:
页码:794的勘误写得不是很清楚哟,以下为原文:
页码: 794 ***严重错误***
位置: 第一段代码示例
误: 下方译注
正: 去掉这个译注(这个译注内容是错误的),本章前面三个译注也可以去掉
理由: 排版失误
时间: 2006/03/29
感谢: Solstice
能否写得更详细一些?感谢!
今天刚拿到书,准备“享受”。。。
{/em06}
唐伟 2006.4.13
gremen 回复 于 2006-4-13 21:34
第3楼
页码: 99
位置: 旁边的深入阅读
误: 论一族程序的设计与开发
是不是应该是: 论一组程序的设计与开发
Solstice 回复 于 2006-4-13 23:58
第4楼
[quotetitle]gremen于2006-4-13 21:34:08在大作中提到:[/quotetitle]
[quote]页码: 99
位置: 旁边的深入阅读
误: 论一族程序的设计与开发
是不是应该是: 论一组程序的设计与开发[/quote]
不是,原文是 program families,故翻译为“一族程序”。
另:提问请另开新帖,谢谢。
Solstice 回复 于 2006-4-14 0:00
第5楼
[quotetitle]tangwei于2006-4-13 17:32:20在大作中提到:[/quotetitle]
[quote]Hello, Solstice:
页码:794的勘误写得不是很清楚哟,以下为原文:
页码: 794 ***严重错误***
位置: 第一段代码示例
误: 下方译注
正: 去掉这个译注(这个译注内容是错误的),本章前面三个译注也可以去掉...[/quote]
就是说第794页这个译注是多余的,应该去掉。