《人月神话》-贵族专制、民主政治和系统设计

作者主张在系统设计中,概念完整性应该是最重要的考虑因素。也就是说为了反映一系 列连贯的设计思路,宁可省略一些不规则的特性和改进,也不提倡独立和无法整合的系统, 哪怕它们其实包含着许多很好的设计。

如何得到概念的完整性
要表达一件待完完整的事情,常常需要对基本元素进行意料不到的复杂组合。而且,仅仅了解基本要素和组 合规则还不够,还需要学习晦涩的用法,以及在实际工作中如何进行组合。简洁和直白 来自概念的完整性。每个部分必须反映相同的原理、原则和一致的折衷机制。在语法上, 每个部分应使用相同的技巧;在语义上,应具有同样的相似性。因此,易用性实际上需 要设计的一致性和概念上的完整性。

这样的观点是否要有一位杰出的精英,或者说是结构设计师的贵族专制,和一群创造性天分和构思被压制的平民编程实现人员
概念的完整性要求设计必须由一个人,或者非常少数互有默契的人员来实现。

系统的结构师,如同建筑的结构师一样,是用户的代理人。结构师的工作,是 运用专业技术知识来支持用户的真正利益,而不是维护销售人员所鼓吹的利益。

新的概念经常来自实现者或者用户。然而,系统的概念完整性决定了使用的容易程度。不能与系统基本概念进行整合的良好想法和特色,最好放到一边, 不予考虑。如果出现了很多非常重要但不兼容的构想,就应该抛弃原来的设计,对不同基本 概念进行合并,在合并后的系统上重新开始。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录(Contents) 二十周年纪念版序言(PREFACE TO THE 20TH ANNIVERSARY EDITION) ...................... I 第一版序言(PREFACE TO THE FIRST EDITION) ............................................................ III 目录(CONTENTS) .....................................................................................................................V 焦油坑(THE TAR PIT) ..............................................................................................................1 编程系统产品...............................................................................................................................1 职业的乐趣...................................................................................................................................3 职业的苦恼...................................................................................................................................4 人月神话(THE MYTHICAL MAN-MONTH) ...........................................................................6 乐观主义.......................................................................................................................................7 人月...............................................................................................................................................8 系统测试.....................................................................................................................................10 空泛的估算.................................................................................................................................11 重复产生的进度灾难.................................................................................................................12 外科手术队伍(THE SURGICAL TEAM) ...............................................................................16 问题.............................................................................................................................................16 MILLS 的建议 .............................................................................................................................17 如何运作.....................................................................................................................................20 团队的扩建.................................................................................................................................21 贵族专制民主政治系统设计(ARISTOCRACY, DEMOCRACY, AND SYSTEM DESIGN)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值