这两天看了一篇不错的文章,里面有一些设计原理其实是可以用于很多地方的,我把他们摘录下来,作为工作的一个指导方针。
伯斯塔尔法则(Postel’s Law):发送时要保守;接收时要开放。
避免不必要的复杂性。
支持已有的内容。
解决现实的问题。
求真务实。
平稳退化。
梅特卡夫定律(Metcalfe’s Law):网络价值同网络用户数量的平方成正比。
最终用户优先。
简化最常见的任务,让不常见的任务不至于太麻烦。
帕累托原理(Pareto principle):只为80%设计。
给内容创建者最大的权利。
默认设置智能化。
首先为人类设计,其次为机器设计。
大多数人的意见和运行的代码。
这里只是列出了文章中谈及的关键的设计原理,具体内容请看原文,原文值得一读。