From 8770d413cd231671f283a944d7e0fb3ef91414d1 Mon Sep 17 00:00:00 2001 From: Hui Lan Date: Sun, 18 Apr 2021 09:53:00 +0800 Subject: parnas-a-rational-design-process.rst: revise the translation for pdf page 4. --- parnas-a-rational-design-process.rst | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'parnas-a-rational-design-process.rst') diff --git a/parnas-a-rational-design-process.rst b/parnas-a-rational-design-process.rst index 8e3da5f..82708b4 100644 --- a/parnas-a-rational-design-process.rst +++ b/parnas-a-rational-design-process.rst @@ -156,22 +156,22 @@ Page 4 (吴贞娴 翻) -5. 用人就会有人为错误。无论我们的决策过程多么理性,无论我们的相关事实 - 收集和组织多么好,我们都将会犯错。 - -6. 自己发明的、从相关项目获得的、课上听到的先入为主的设计思想经常干扰 - 我们。 有时候我们会为尝试一个喜欢的想法而去做一个项目。 这种想法也 - 许不是经由理性过程从需求中产生;而是自发地由其他来源产生。 - -7. 由于经济因素,我们常被鼓励去使用其他项目开发的软件。在其他情况下, - 我们也许会被鼓励与另一个正在进行的项目共享我们的软件。 这会导致最后 - 得到的软件可能不是任一个项目的理想软件,即不是仅根据需求开发的软件, - 虽然这样的软件也能用且开发省力。 - -出于这些原因,软件设计人员以理性、无错误的方式从需求中获得设计这样的情 -形是不现实的。我们相信从来没有系统是以这种方式开发,或许将来也不会有。 -即使是教科书和论文中各种小程序开发也不是真实的,是经过了修改和润色了的, -直到作者展示了他希望自己曾经做的,而非实际发生的情况。 +5. 除非不用人,否则无法避免人为错误(Human Errors)。无论我们的决策过程多么理性,无论我们对相关事实 + 的收集与组织有多好,我们都会犯错。 + +6. 我们经常被从相关项目获得的、或从课上听到的先入为主的设计思想、或自己发明的思想所拖累。 + 有时候我们会为尝试或使用自己喜欢的想法而去从事某个项目。 这些想法也 + 许不是经由理性过程从需求中产生;它们可能从其他来源自发地出现。 + +7. 由于经济因素,我们常被鼓励去使用为其他项目开发的软件。在其他情况下, + 我们也许会被鼓励与另一个正在进行的项目共享我们的软件。 如此产生的软 + 件可能不是任一个项目的理想软件,即,不是单纯地根据需求开发的软件,但是这 + 样的软件也足够好且节省力气。 + +由于所有这些原因,软件设计者以理性、无错误的方式从需求中获得设计这样的 +情形是不现实的。我们相信从来没有系统以这种方式开发,或许将来也不会有。 +即使是教科书和论文中各种小程序开发也不是真实的。这些小程序是经过修改和 +润色的,直到作者向我们展示了他希望看到的样子,而非实际发生的情况。 III . 尽管如此, 为什么描述理性理想化过程是有用的呢? -- cgit v1.2.1