人月神话阅读笔记05


概念一致性。

对于计算机系统而言,尽管没有没有花费几个世纪的世纪来构建,但绝大多数系统体现出来的概念差异和不一致性非常大。这通常不是因为它由不同设计师门开发,

而是由于设计师被分成了由若干人完成的若干任务。概念完整性应该是最重要的考虑因素。也就是说为了反映一系列连贯的设计思路,宁可省略一些不规则的特性

和改进,也不提倡独立和无法整合的系统,哪怕他们其实包含着许多很好的设计。

落得概念的完整性。

编程系统的目的是使计算机更加容易使用。计算机装备了语音和各种工具,这些工具实际上也是被调用的程序,收到编程语音的控制。使用这些工具是有代价的:

软件外部描述的规模大小是计算机系统本身说明的十倍。用户会发现寻找一个特定功能是很容易的,但相应却又太多的选择,要记住太多的选项和格式。

过去怎么做的:

没有从用户的角度考虑。

坏处:

导致用户体验特别差,没有人用自己的东西。

改进:

从用户的角度考虑,从头到尾记住用户的选择,简化用户的操作,给出人性化的提示。

优质内容筛选与推荐>>
1、CSS重新认识(一)
2、poj1631 LIS 裸题
3、20155201 网络攻防技术 实验七 网络欺诈防范
4、js模拟系统无刷新跳回登录页1
5、动态加载Fragment


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号