页码 | 行号 | 2009年1月第1版译文 | 建议的修正 |
III | 3 | 事物的本源以及行事之道,玄之又玄的背后终是一个个自圆其说的预言。这确是任何组织发展趋势的终结所在, | 关于世界应该是什么样子或者事情应该怎样去做的神话,最后证明都是一个个自圆其说的预言。任何组织都会有这种倾向, |
III | 5 | ,是个致命杀手。 | ,却是个致命杀手。 |
III | 6 | 切入了这些组织结构中的软肋。 | 深深地切入了组织内部看似无关紧要的东西。 |
IV | 10 | 关于死亡之旅的栏目 | 关于死亡行军的栏目 |
IV | 15 | Writting | Writing |
V | 16 | 冒牌效应 | 杠杆作用 |
VI | 3 | 他们对彼此正在说的东西都没有一个哪怕是很朦胧的想法。 | 他们对彼此正在说的东西都没有一个哪怕是很朦胧的了解。 |
VII | 3 | 这是一本关于极其实操性的书。 | 这是一本关于最佳实践的书。 |
3 | 11 | 我们否能在合适的时间 | 我们是否能在合适的时间 |
3 | 16 | 并且选择功能实现从困难转向容易, | 并且看着功能实现从困难转向容易, |
4 | 3 | 而不是帮助你在产品的关键功能上实现降低风险, | 而不是帮助你在产品的关键功能上降低风险, |
5 | 最后2行 | 获取他们对RAID(Redundant Array of independent Disk,独立冗余磁盘阵列)进行读和写的RDQ, | 获取他们对RAID进行读和写的RDQ, |
9 | 19 | 分诊必须最终决定产生。 | 分诊必须最终产生决定。 |
10 | 6 | 同时把会议的焦点集到了它本该集中的地方。 | 同时把会议的焦点聚集到了它本该聚集的地方。 |
16 | 23 | 然后就是做代码审检。 | 然后就是做代码审查。 |
17 | 倒数12行 | 但没有如实反映情况, | 但你没有如实反映情况, |
26 | 16 | 在客户和依赖方或者卖主之间的进行任意形式的沟通 | 在客户和依赖方或者卖主之间进行的各种沟通 |
27 | 倒数12行 | 其过程相当得简单。 | 其过程相当地简单。 |
51 | 倒数3行 | “牛肉在哪里为什么我们要质量”栏目 | “牛肉在哪里?为什么我们要质量”栏目 |
55 | 4 | 鲁棒 | 稳健 |
59 | 倒数6行 | 测试者没有开发者聪明。 | 测试者没有开发者聪明。 |
60 | 23 | 借口以推托在整个过程中…的责任。 | 借口以推脱在整个过程中…的责任。 |
65 | 16 | 突然之间,学着跟技术痴迷者沟通成了 | 突然之间,学着跟技术迷信者沟通成了 |
65 | 20 | 因为被排除在本栏目的讨论范围内。 | 因为被排除在了本栏目的讨论范围之外。 |
71 | 最后一句 | 天上不会掉馅饼! | 比萨饼不会自己走过来! |
73 | 1 | “你对你的安全放心吗” | “你对你的安全放心吗?” |
81 | 3 | 适当的设计产品的受欢迎的可测试性和保障性。 | 适当的设计鼓励增强产品的可测试性和保障性。 |
81 | 11 | “牛肉在哪里为什么我们要质量” | “牛肉在哪里?为什么我们要质量” |
84 | 3 | 也许工程化做软件在某程度上来说是可能的。 | 也许工程化做软件在某种程度上来说是可能的。 |
89 | 9 | 你就不会再不知所措了! | 你再也不会不知所措了! |
92 | 2 | 它是一个完整而关键的客户应用范例的一部分, | 它从属于一个完整而关键的客户应用范例, |
92 | 11 | 并不是计划之内的完整而关键应用范例的一部分。 | 并不从属于计划之内的完整而关键的应用范例。 |
100 | 3 | (表内各个名词的排版有误,丢失了层次感) | (参见本勘误表最下面的表格) |
102 | 24 | (表格排版有误) | (参见本勘误表最下面的表格) |
112 | 13 | 熟练开发者很少将能达到63级以上的SDE | 熟练开发者很少能够达到63级以上的SDE |
120 | 5 | 并且一路驰骋的乐趣吧! | 尽享一路驰骋的乐趣吧! |
123 | 5 | ,如此等。 | ,如此等等。 |
152 | 7 | 有简历。 | 有的简历。 |
153 | 13 | 但是,如何去设计合适的问题。 | 但是,哪里去找到这些合适的问题呢? |
153 | 28 | 这比应聘者从互联网上获取答案要困难了许多。 | 这还使得应聘者从互联网上获取答案变得困难了许多。 |
159 | 2 | 你就能一步一步达到你的职责寄予期望了 | 你就能一步一步达到你的职责寄予你的期望了 |
168 | 15 | 形像 | 形象 |
172 | 22 | 每当关于重组… | (这段开头应该空两格) |
178 | 4 | 试都不用试J;” | 试都不用试J” |
181 | 倒数2行 | 我可能还会掀起一场革命! | 我们可能还会掀起一场革命! |
182 | 通篇 | A公司、B公司 | A公司是指Google,B公司是指Apple |
182 | 2 | 也许我很无知,但A公司想要跟微软竞争真的很可悲。 | 也许我很无知,但A公司想要跟微软竞争真的很可悲。 |
190 | 3 | 贡献者和管理者各自的成果。 | 贡献者和管理者各自的成长路径。 |
190 | 10 | 编码完成(code complex) | 编码完成(code complete) |
191 | 23 | 微软内部管理结构中的第一级多工种管理层管理是人员。 | 微软内部管理结构中的第一级多工种管理层。 |
192 | 6 | 一书对此有详尽的论述。 | 一书对此做了详尽的论述。 |
192 | 10 | 分诊(triag) | 分诊(triage) |
软件设计的维度
| 外部 | 内部 |
静态 | 项目管理规范书 应用程序编程接口定义 | 开发规范书 测试驱动开发 |
动态 | 用例 | 顺序图 |
水龙头的两个可选的设计矩阵
| 热水开关 | 冷水开关 |
|
| 倾斜杆 | 旋转杆 |
流量 | X | X | 流量 | X |
| |
温度 | X | X | 温度 |
| X |