上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
原则6 低可靠性比低效率更糟糕
POOR RELIABILITY IS WORSE THAN POOR EFFICIENCY
如果软件执行效率不高,通常可以分离出消耗大部分执行时间的程序单元,重新设计或编码以提高效率(见原则194)。低可靠性问题不仅难以发现,而且难以修复。系统的低可靠性问题可能会在系统上线多年后才暴露出来——甚至可造成人员伤害。一旦低可靠性问题显现,通常难以隔离其影响。
Sommerville,I.,Software Eginnering,Reading,Mass.: Addision Wesley,1992,Session 20.0.