美文网首页
如何让自己的代码防呆

如何让自己的代码防呆

作者: 小菜鸟学Android | 来源:发表于2019-10-26 06:47 被阅读0次

防呆又叫防错,是指通过产品的设计和制造过程的管控来防止错误的产生。

这个问题我感觉是更多的是偏向于产品设计。一个产品的设计方向又决定了代码的构造。也许你会说,管他产品思路怎样。我的代码只要能实现你的功能就可以了啊。

我觉得一个好的产品和好的代码就是让让你的用户没有选择和可以任何选择。

  • 没有选择

就是说你的产品一出来,用户是没有选择的余地,只有傻瓜是的应用。只需要一个入口,一个点击就能得到自己想要的

  • 可以任何选择

这个我的理解是,你的产品可以满足用户的各种需求。

上面这些都是我的想法,我也举个例子来更加形象的表达下我的想法吧。

我想坐一台可乐售卖机。现在不考虑需要投币的情况,只考虑最后的售卖结果。

  • 普通可乐

最简单的就是设置一个按钮。用户一按下按钮就得到了这杯可乐。

  • 冰镇可乐

现在,我要对可乐售卖机升级。需求用户需要冰镇的可乐。这时候,我就要有两个选项:1、可乐(这个是默认必选的)2、冰块。这个时候用户选择其中一个或两个都选就出现了售卖“常温可乐”和冰镇可乐。

  • 冰镇加糖可乐

现在又添加一需求。就是需要加糖,这个时候就可以选择出冰镇加糖可乐

设计图1

image.png

这个设计是通过用户去选择需要的原材料得到想要的可乐类型。这个方式用户可以自由选择。满足了用户的自由选择。

下面这个设计是在上面的改进的。不需要用户去选择原料, 只要选择一个按钮就得到指定种类的可乐。这个时候用户不关心里面的原料选择。只关心结果。

设计图2

image.png

你会说,这两种不一样吗?都满足了不同可乐的需求啊?当然不一样啊。后面一种就是我说的,不让用户选择,却又给用户所有选择。

说得不好,还望大家不要喷我。如果觉得不错,点个“在看”。爱你哟。

相关文章

  • 如何让自己的代码防呆

    防呆又叫防错,是指通过产品的设计和制造过程的管控来防止错误的产生。 这个问题我感觉是更多的是偏向于产品设计。一个产...

  • 以飞机的seat belt为例,浅析产品防呆设计

    产品防呆设计运用避免产生错误的限制方法,让操作者几乎可以“无脑”的完成正确的操作。运用防呆设计不仅仅能够节约产品成...

  • 防呆机制

    当我第一次听说“防呆”这个词的时候,觉得很有趣,它十分精准地描述了一系列措施的目的。 让我来简单解释这个词,那就是...

  • Day13 防呆:防差错设计

    什么是防呆? 防呆(避免错误)是日本丰田生产体系创建人新江滋生发明的。防呆措施之一是添加简单的工具、夹具或设备来限...

  • 防呆防错Poka Yoke

    丰田公司能达到如此效果,防呆防错Poka Yoke起到了举足轻重的作用。 1 防呆法的作用 在作业过程中,作业者不...

  • 如何让自己的代码支持CocoPod

    1.将自己的代码开源道GitHub[https://github.com] 1.1新建GitHub[https:/...

  • 设计中的防呆

    防呆设计存在于生活中的方方面面,比如我们常见的插座就是经典的防呆设计,,在实际的方案设计中,各个模块之间也需要考略...

  • iOS -如何让你写的代码更规范

    iOS -如何让你写的代码更规范 iOS -如何让你写的代码更规范

  • 让我自己呆会儿

    先想想…

  • 邻县游

    所谓旅游,就是从自己呆腻的地方去看别人呆腻的地方。这是现在的流行语。 但,yiqing防控:不准离市、不准离市、不...

网友评论

      本文标题:如何让自己的代码防呆

      本文链接:https://www.haomeiwen.com/subject/fhaevctx.html