《人月神话》译文修订明细(2)-读者可以对照修改

news2024/11/23 10:13:18

《人月神话》译文修订明细(1)-读者可以对照修改

《人月神话》译文修订如下,读者可以对照自己手上的书修改。

相关阅读

这回真要动刀子-征集《人月神话》中译本的翻译修正>>

第一章(续)

原译文

水平边界以下

修订译文

向下移动越过水平边界

******

原译文

接着,对程序进行彻底测试

修订译文

接着,必须对程序进行彻底测试

******

原译文

运行和记录详尽的测试用例库,用来检查输入的边界

修订译文

运行和记录一大批测试用例,用来探索输入的边界

******

原译文

此外,要将程序提升为程序产品

修订译文

最后,要将程序提升为编程产品

******

原译文

至少是已调试的程序的成本的3倍。

修订译文

至少是具有相同功能的已调试程序的成本的3倍。

******

原译文

回到图中,垂直边界的右边

修订译文

跨越垂直边界

******

原译文

并可以用来组装和搭建整个系统

修订译文

可以用来组装和搭建成一个用于完成大型任务的完整设施

******

原译文

程序还要符合预先定义的资源限制

修订译文

程序还要仅使用预先定义的资源预算

******

原译文

其他系统构件单元

修订译文

其他系统构件

******

原译文

大量的组成单元

修订译文

大量的构件

******

原译文

与以上的所有的简单的程序都不同的是,

修订译文

它在上述各方面都不同于简单程序。

******

原译文

是大多数系统开发的目标

修订译文

是大多数系统编程工作的目标

******

原译文

是一种创建事物的纯粹快乐

修订译文

是一种造东西的纯粹快乐

******

原译文

成年人喜欢创建事物

修订译文

成年人也喜欢搭建东西

******

原译文

我想这种快乐是上帝创造世界的折射

修订译文

我想,这种快乐肯定是上帝造物时的影像

******

原译文

崭新的树叶

修订译文

崭新的叶子

******

原译文

来自于开发对他人有用的东西

修订译文

来自于制造对他人有用的东西

******

原译文

捏制铅笔盒

修订译文

捏制第一个笔筒

******

原译文

相互啮合的零部件

修订译文

相互啮合的活动部件

******

原译文

比起弹球游戏机或自动电唱机所具有的迷人魅力,程序化的计算机毫不逊色。

修订译文

程序化的计算机具有弹球机或自动唱机的所有魅力,并把它们带到了极致。

******

原译文

很少有创造介质

修订译文

很少有创作介质

******

原译文

易于精炼

修订译文

易于打磨

******

原译文

程序毕竟同诗歌不同

修订译文

程序毕竟和诗歌不同

******

原译文

传说中的魔术

修订译文

传说中的魔法

******

原译文

屏幕会活动、变幻

修订译文

屏幕会活过来

******

原译文

每个人内心的情感

修订译文

我们与所有人共有的情感

******

原译文

苦恼来自追求完美。因为计算机是以这样的方式来变戏法的

修订译文

苦恼来自对完美的要求。在这方面,计算机和传说中的魔法类似

说明

原文是one must perform perfectly,追求是主动,要求是被迫。

******

原译文

魔术就不会出现

修订译文

魔法就出不来

******

原译文

是将做事的方式向追求完美的方向调整

修订译文

是适应对完美的要求

******

原译文

本应该是可靠的、完整的。

修订译文

本应该是可靠、可用的。

******

原译文

概念性设计是有趣的

修订译文

设计宏大概念是有趣的

******

原译文

调试和查错往往是线性收敛的

修订译文

调试和查错是线性收敛的

******

原译文

具有二次方的复杂度

修订译文

有人会期望以二次方的方式结束

******

原译文

寻找最后一个错误比第一个错误将花费更多的时间。

修订译文

寻找最后的困难错误比第一个错误花费更多的时间。

******

原译文

事实上,只有实际需要时, 才会用到最新的设想,因为所实现的系统已经能满足要求,并体现了回报。

修订译文

除非确实要用上,否则真老虎永远敌不过纸老虎。这样,现实的美德就得到了自我满足。

******

原译文

产品开发所基于的技术

修订译文

系统所基于的技术

******

原译文

实现落后与否的判断应根据其他已有的系统,

修订译文

实现落后与否应根据其他已有的实现来衡量,

******

原译文

是在实际的进度和有效的资源范围内

修订译文

是基于实际的进度和可得的资源

******

原译文

一个许多人痛苦挣扎

修订译文

一个让许多人痛苦挣扎

******

原译文

搭建一些桥梁,为通过这样的焦油坑提供一些指导。

修订译文

在焦油上铺设一些木板路


第二章 人月神话

原译文

我们对估算技术缺乏有效的研究,更加严肃地说,它反映了一种悄无声息但并不真实的假设

修订译文

我们的估算技术还很不成熟,说得更严重一些,它们反映了一个悄无声息但很不真实的假设

******

原译文

软件经理通常不会有耐心持续地估算这项工作。

修订译文

软件经理通常缺少安托万大厨那样的有礼貌的固执。

******

原译文

对进度缺少跟踪和监督。在其他工程领域中,经过验证的跟踪技术和常规监督程序,在软件工程中常常被认为是大胆的革新。

修订译文

对进度缺少监控。在其他工程领域中已被验证而且例行使用的技术,在软件工程中却被认为是激进的革新。

******

原译文

进度监督是另一篇论文的主题,而本文中我们将对这一问题的其他方面进行更详细的讨论。

修订译文

进度监督可以单独写一篇文章。在这里,我们来更详细地考虑问题的其他方面。

******

原译文

在她的《创造者的思想》(The Mind of the Maker)一书中

修订译文

在她的优秀著作《创造者的思想》(The Mind of the Maker)中

******

原译文

能指导我们的日常工作

修订译文

会有助于我们的日常工作

******

原译文

才能发现我们构思的不完整性和不一致性。

修订译文

我们构思的不完整和不一致才会变得清晰。

******

原译文

木头切割、油漆

修订译文

木头切割、油漆涂抹

******

原译文

需要花费大量的时间和汗水

修订译文

需要付出时间和汗水

******

原译文

因为它们不顺应“我们”设定的思路。其实,这只不过是我们的骄傲使判断带上了主观主义色彩。

修订译文

因为物理介质不是“我们的”,而思路是“我们的”,我们的自尊心使判断带上了主观色彩。

******

原译文

表现形式来开发程序。

修订译文

表现形式来构建程序。

******

原译文

非常纯粹的

修订译文

纯粹的

******

原译文

而我们的构思是有缺陷的

修订译文

而我们的思路是有缺陷的

******

原译文

“一切都将运转正常”的假设在进度上具有可实现性。因为所遇到的延迟是一个概率分布曲线,“不会延迟”具有限定的概率,所以现实情况可能会像计划安排的那样顺利。然而大型的编程工作,或多或少包含了很多任务

修订译文

“一切都将运转正常”的假设在进度上具有概率效应。的确可以这样说,将要遇到的延迟存在一个概率分布,而“没有延迟”的概率是有限的。然而,大型的编程工作包含很多任务

******

原译文

成本的确随开发产品的人数和时间的不同,有着很大的变化

修订译文

成本的确随人数和月数的乘积而变化

说明

此处属于较严重误译,把product(乘积)译成了产品

******

原译文

人员和时间的关系如图2-1所示。

修订译文

此句删去

******

原译文

这在割小麦或收获棉花的工作中

修订译文

这在收割小麦或采摘棉花的工作中

******

原译文

由于次序上的限制不能分解时

修订译文

由于次序上的约束而不能分解时

******

原译文

无论哪位母亲,孕育一个生命都需要10个月

修订译文

无论分配给多少个女人,孕育一个生命都需要九个月

说明

此处属于较严重误译,误解原文意思。

数字处,原文为nine,尊重原文,用汉字“九”。

怀孕时长:从末次月经开始计算,280天后为预产期,应该为9个月10天。

此处应该是译者的问题,但触景生情,针对阿拉伯数字这个事情啰嗦几句。

有的编辑“不学有术”,喜欢把中文改成阿拉伯数字。

我自己的书就曾经遭殃,书中借用了诗词,结果诗词中的数字被编辑顺手改成阿拉伯数字,印刷出来后,欲哭无泪。

******

原译文

许多软件开发工作都具有

修订译文

许多软件任务都具有

******

原译文

图2-1 图2-2 图2-3 人员和时间之间的关系

修订译文

都改为:时间和人员之间的关系

说明

研究的是时间(纵坐标,因变量)随人数(横坐标,自变量)的变化,即改变人数,观察时间变化。

******

原译文

相互沟通和交流的任务

修订译文

相互沟通的任务

******

原译文

进行技术、项目目标

修订译文

进行技术、任务目标

******

原译文

相互之间交流的情况

修订译文

相互沟通的情况

******

原译文

而对于需要在三、四个人之间召开会议、进行协商、一同解决的问题

修订译文

如果需要在三、四个人之间召开会议来共同解决问题

******

原译文

因为软件开发本质上是一项系统工作—错综复杂关系下的一种实践,沟通、交流的工作量非常大

修订译文

因为构造软件本质上是一项系统性的工作—错综复杂关系下的一种操练,沟通的工作量非常大

******

原译文

个人时间

修订译文

个人任务时间


33套UML/SysML+EA/StarUML的建模示范视频-全程字幕(20230217更新)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/560312.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Graphpad Prism9.5.1 安装教程 (含Win/Mac版)

GraphPad Prism GraphPad Prism是一款非常专业强大的科研医学生物数据处理绘图软件,它可以将科学图形、综合曲线拟合(非线性回归)、可理解的统计数据、数据组织结合在一起,除了最基本的数据统计分析外,还能自动生成统…

Mysql中千万数据查询浅析

假如mysql数据库中有一千万数据,如何进行查询,查询效率如何,下面进行简单的分析。 1、准备数据 也许有些人没遇见过上千万数据量的表,没关系,下面通过sql脚本准备一下数据,环境为:mysql5.7. 1…

提示msvcr120.dll丢失怎么办?由于找不到msvcr120.dll如何修复?

msvcr120.dll 是 Microsoft Visual C 文件中的一个重要组件。它是一种动态链接库,包含了很多函数,提供了许多基础的 C 运行时支持。这个库文件的主要功能是提供 C 应用程序的运行时环境,它是一些常用的 C 运行时库文件的集合。这些库包括了 m…

队列:数据结构中的排队之道

本篇博客会讲解队列这种数据结构,并使用C语言实现。 概况 什么是队列呢?队列是一种先进先出的数据结构,即First In First Out,简称FIFO。队列有2端,分别是队头和队尾,规定只能在队尾插入数据(…

华为OD机试真题 Java 实现【单核CPU任务调度】【2023Q2 200分】

一、题目描述 现在有一个CPU和一些任务需要处理,已提前获知每个任务的任务D、优先级、所需执行时间和到达时间。 CPU同时只能运行一个任务,请编写一个任务调度程序,采用“可抢占优先权调度”调度算法进行任务调度,规则如 下&…

嵌入式Android系统启动基本分析

目录 第一:Android系统架构图: 第二:Android 系统启动流程如下: 第三:Android 层级分析 第四:案例分析 第五:Android 权限问题 上一篇我们讲了 Linux 系统的启动流程,本文讲解一…

QTableWidget样式设置

QTableWidget的样式分为几个部分: 分别是: 外框:QTableWidget 表头:QHeaderView 表头字段:QHeaderView::section 表格:QTableWidget::item 选中的表格:QTableWidget::item::selected 水平滚动条…

课时七—进程同步(一)

1、同步与互斥的基本概念 1)临界资源 (1)临界资源:是一次仅允许一个进程使用的共享资源。各进程采取互斥的方式,实现共享的资源称作临界资源。属于临界资源的硬件有,打印机,磁带机等;软件有消息…

javase个人小结

一、数据类型 二、运算符(需要注意的) /:如果是int类型,那么会保留整数,舍去余数 列如:10/3 3 优先级:拿不准就加括号,括号优先级最高 三、类和对象 什么是封装,继承…

连接器信号完整性仿真教程 三

本文将讲解CST边界(Boundary)、背景(Background)的概念及背景材料与边件设置。边界与背景是CST仿真电磁的基础,有必要了解它,并掌握其设置方法与步骤。并以两个实例演示了具体设置的操作。 一 背景、边界与…

深度学习—目标检测标注数据集

深度学习之目标检测 PASCAL数据集 PASCAL VOC挑战赛(The PASCAL Visual Object Classes)是一个世界级的计算机视觉挑战赛,PASCAL全称:Pattern Analysis,Statical Modeling and Computational Learning,是…

磐维数据库应用案例荣获2022年度杭州商用密码应用优秀案例二等奖

2023年5月8日上午,在2023西湖论剑数字安全大会商用密码应用论坛上发布了2022年度杭州商用密码应用优秀案例,其中由中国移动通信集团浙江有限公司和中移动信息技术有限公司联合申报的 《基于磐维数据库的CRM营销系统商用密码应用案例》荣获二等奖。 20…

Linux下gdb基础命令演示,及命令汇总图

提示:本文主要介绍了什么是gdb,以及gdb指令及其具体使用案例 ————故不积跬步,无以至千里;不积小流,无以成江海。 文章目录 一、gdb模式下命令一览。1.1基本命令:1.2 断点命令:1.3 数据命令…

实时频谱分析-2.3实时频谱分析

实时频谱分析 频谱分析要想归入实时类别中,必须没有间隙地、不确定地处理关心的频宽内包含的所有信息。RSA 必须获得时域波形中包含的全部信息,把信息转换成频域信号。实时完成这一点必须满足多个重要的信号处理要求: 1)提供足够…

【计算思维题】少儿编程 蓝桥杯青少组计算思维真题及详细解析第3套

少儿编程 蓝桥杯青少组计算思维题及详细解析第3套 1、浩浩的左手边是 A、兰兰 B、贝贝 C、青青 D、浩浩 答案:B 考点分析:主要考查小朋友们的观察能力,从给定的图中可以看到:浩浩的左手边是贝贝,所以答案B 2、2 时 30 分,钟面上时针和分针形成的角是什么角 A、钝角…

与vCenter无法通讯时更改虚拟机的网络配置

客户的VCSA由于虚拟机的配置问题导致无法启动,需要通过重新创建VCSA的虚拟机配置的方式来恢复。但是,由于ESXi主机上的所有物理网口都已分配给了分布式网络交换机,在重建虚拟机配置时不能指定标准交换机的端口组来配置网络。而如果将虚拟机的…

找C++程序员工作被卡学历怎么办?我来分享一下实用的方法

当学历低的程序员找C程序员工作时,最担心的问题就是学历卡关。但只有资深的人力资源经理才知道那个行业内的潜规则。对于学历低的程序员来说,这是简直是很难逾越的关卡。 企业招聘程序员时,对学历的要求几乎全是本科及以上学历。这让学历低的…

C++11 列表初始化initializer_list

引子 C11,是继C98后的一次有力更新,引进了很多好用的语法,STL也添加了几个新容器,也解决了很多的问题。本篇博客就学习一下C11列表初始化的新语法和 initializer_list 文章目录 引子一. 列表初始化二. initializer_list结束语 一…

接口测试的流程?怎么设计接口测试用例?两张图给你讲的明明白白

目录 一、简介 二、接口测试的流程 三、为什么要写用例 四、接口用例设计 一、简介 在开始接口测试之前,我们想一下,接口测试的流程是什么?说到这里,有些人就会产生好奇和疑问,心里mmp:接口测试要什么流…

详细的谈谈,软件测试定义、目的及原则。

1.软件测试定义 软件测试就是在产品上线前,对软件需求、设计方案和编码实现的核查。软件测试的定义 软件测试是为了发现错误而执行程序的过程使用人工或自动方式来运行并测试某个系统,以此来检验系统是否满足规定的需求并确定预期结果与实际结果的差异 …