diff options
author | Hui Lan <lanhui@zjnu.edu.cn> | 2021-07-26 16:32:55 +0800 |
---|---|---|
committer | Hui Lan <lanhui@zjnu.edu.cn> | 2021-07-26 16:32:55 +0800 |
commit | 88560396689988c8d38b73cfe50b31724b4e12da (patch) | |
tree | f0a222804c502e96768b71798c339cad6b056620 | |
parent | dba6d0486130fe567e92692b80c897c9984d1a4e (diff) |
parnas-a-rational-design-process.rst: 融入刘义青的翻译 (PDF page 5). Revision 1.
-rw-r--r-- | parnas-a-rational-design-process.rst | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/parnas-a-rational-design-process.rst b/parnas-a-rational-design-process.rst index 6948f89..7b6a857 100644 --- a/parnas-a-rational-design-process.rst +++ b/parnas-a-rational-design-process.rst @@ -189,17 +189,17 @@ Page 5 软件设计逻辑方法的课程。这些人想达到什么样的目的?) -如果我们已确定了一个理想过程但不能精确遵循它,我们仍然能够写文档,产生的文档就像我们已经遵循了理想过程。文档的读者会从 **遵循对设计的理性解释中** 受益。这就是我们所说的“假装一个理性设计过程”。 +如果我们已确定了一个理想过程但不能精确地遵循它,我们仍然能够写文档,产生的文档就像我们已经遵循了该理想过程。文档的读者会从 **遵循对设计的理性解释中** 受益。这就是我们所说的“假装一个理性设计过程”。 -下面,我们列举假装这样的一些理由: +下面,我们列举假装如此的一些理由: -1. 设计师们需要指导。当承担一个大项目时,我们容易被任务的巨大压倒。不确定先做什么。理解了理想过程将帮助我们知道如何前进。 +1. 设计师们需要指导。当承担一个大项目时,我们容易被任务的巨大压倒。不能确定先做什么。理解了理想过程将帮助我们知道如何前进。 2. 比起依权宜之计前进,如果我们试着去遵循某一过程,那么我们会更接近理想过程,更接近理性设计。例如,即使我们无法知道设计一个理想系统所需的所有事实,在开始编码前去寻找这些事实的努力会帮助我们更好设计,更少返工。 -3. 当一个机构承担很多软件项目,有统一流程会有很多优势。它会使好的设计评审,以及人员、想法和软件从一个项目到另外一个项目之间的转移变得更容易。如果我们要去指定标准过程,它应该是理性的。 +3. 当一个组织承担很多软件项目时,有一个标准流程会有很多优势。它会使好的设计评审,以及人员、想法和软件从一个项目到另外一个项目之间的转移变得更容易。如果我们要去指定一个标准过程,它应该是理性的。 -4. 如果我们已经定下一个理想过程,那么衡量项目进展就会变得容易得多。我们能够比较项目的成果与理想过程所要求的成果。我们能识别落后(或领先)的地方。 +4. 如果我们已经对一个理想过程取得一致意见,那么衡量项目进展就会变得容易很多。我们能够比较项目的成果与理想过程所要求的成果。我们能识别落后(或领先)的地方。 |