设计思考,什么是特斯勒定律

什么是特斯勒定律

任何系统都存在固有的复杂性,无法减少。唯一的问题是由谁来处理它。


设计思考,什么是特斯勒定律


深刻学习特斯勒定律,就必须了解它的由来。特斯勒定律又名“复杂度守恒定律”是由Larry Tesler于1984年提出,并将这一定律深入贯彻到自己的设计之中,最著名的有剪切、复制、粘贴、撤销这几个贯彻了所有电子设备的基础操作。

他将守恒的复杂性交给了代码。将方便留给了用户。

特斯勒定律的注意事项

1.复杂度守恒定律解决的是如何提高效率的问题

特斯勒定律的主要核心是,使用代码来解决重复性无意义且容易出错的操作,将人的主要精力放在更主要的事情上。

(1).如输入法背后,使用大量的算法代码提高了大家码字的效率。

(2).复制、粘贴帮助码农完成了大部分搬砖工作。

(3).今日头条传作者后台,使用算法查找全文错别字辅助纠正错误

(4).b站的一键三联操作,减少了用户重复性的操作点击,让你通过长按一个按钮帮助大家完成需

要经常操作的事情。

(5).汽车中控系统,当你的车减速时系统会自动给你推荐附近的停车厂,特斯拉会找附近的充电桩。

2.简化不等于全权代理

代码帮你解决复杂性问题,并不是让用户失去掌控感,决定性的操作要掌控在用户手里。

(1).以前的流氓软件一键安装,结果安装了很多用不到的软件。

(2).软件更新,以前好多软件都是自动更新,现在可以自行设置。这里要特别说明的就是ios系统更新,强制你更新不管你硬件是否能跟的上。或者通过更新降低你手机的某些应用的性能,从而降低电池的损耗。


总结

1.复杂度守恒定律不仅适用于系统开发中,日常的其他工作也可以利用这个定律,将复杂的工作留给自己,面向老板同事的永远是让他们去决定就好。如设计提案,最终只需要老板决定使用那个就行(这个例子可能不太得当,但是这个在服务业是很好的一种定律。如酒店和餐饮,到了酒店你只需躺下睡和张口吃就行了其他的都有服务员解决。比较明显的例子就是,你开车到酒店门口服务员帮你停车省去了你找车位的麻烦)。

2.代码不能代替你的决策


分享到:


相關文章: