求英译中 计算机类的 翻出来要看的懂讲的通

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:14:20
 A perfectly rational person is one who always has a good reason for what he does. Each step taken can be shown to be the best way to get to a well defined goal.
 However, to many observers, the usual process of designing software appears quite irrational.
 Programmers start without a clear statement of desired behavior and implementation constraints.
 They make a long sequence of design decisions with no clear statement of why they do things the way they do.
 Their rationale is rarely explained.
 Many of us are not satisfied with such a design process.
 That is why there is research in software design, programming methods, structured programming and related topics.
 Ideally, we would like to derive our programs from a statement of requirements in the same sense that theorems are derived from axioms in a published proof.
 All of the methodologies that can be considered “top d

首先,我不是计算机系的,也不会编程,所以我做不到把所有的专业词汇都100%的给你翻译到位。
但是大概的意思是肯定没错的。如果具体有哪句不是很明白的话,你就留言给我吧。

A perfectly rational person is one who always has a good reason for what he does. Each step taken can be shown to be the best way to get to a well defined goal.
一个理性的人,应该对他自己所作所为有很好的理由。每一个步骤都是达到明确目标的方法。

However, to many observers, the usual process of designing software appears quite irrational.
但是,根据多个观察研究,设计软件的一般流程往往是不理性的。

Programmers start without a clear statement of desired behavior and implementation constraints.
没有清晰明确“必须行为”和“执行约束”前,程序员就开始动手编程。

They make a long sequence of design decisions with no clear statement of why they do things the way they do.
他们都了解自己为什么要这么做,就急于动手写了一长串的设计决策。

Their rationale is rarely explained. Many of us are not satisfied with such a design process.
他们很少解释基本原理。我们很多人对这样的一个设计流程并不满意。

That is why there is research in software design, programming methods, structured programming