软件开发的201个原则
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

原则18 让软件只需简短的用户手册

BUILD SOFTWARE SO THAT IT NEEDS A SHORT USERS'MANUAL

衡量软件系统质量的一种方法是查看其用户手册内容的多少。手册中的内容越少,软件质量越好。设计良好的软件,用法应该不言而喻。不幸的是,太多的软件设计师将自己塑造成人机界面设计专家。而大量的用户手册内容充分证明,大多数界面设计师并不像他们宣称的那样出色。(顺便说一句,当我说“用户手册”时,也包括在线帮助文档。因此,把用户手册发布到网上,软件并不会在一夜之间突然变得更好。)

应使用标准的界面。让行业专家设计浅显易懂的图标、命令、协议和用户场景。要记住:软件开发人员“喜欢”某种用户界面,并不意味着你的用户就会知道怎么使用它。许多软件开发人员喜欢带有内置技巧(可作为快捷方式)的用户界面。通常,用户需要简单、干净、清晰的用户界面,而不是那些技巧。

Hoare,C.A.R.,"Programming:Sorcery or Science?" IEEE Software,1,2 (April 1984),pp.14-15.