在我们的生活中,总是被各种信息包围着,作为开发者的我们同时也是用户,我们在实际应用中发现许多同行都喜欢在程序中添加过多的干扰信息,这带来了非常糟糕的体验。
比如当我们在搜索引擎中搜索问题进入各种网站时,总是遇到一些乱七八糟的弹出层,有的是要求登录的,有的是广告,有的是要多次点击才能查看全文的,每当我们想要迫切的获取到有用信息而又不得不面对这些乱七八糟的无关内容时,心中就有一股莫名的烦躁油然而生。
再比如我们使用某些同行的营销系统做活动时,每个活动都要反复切换不同的设置页面,上传一个活动至少要设置几十个选项,尤其是如果程序的选项排布没有规律的时候简直就是灾难,这太浪费时间了,最重要的是很多功能很久都用不到一次,甚至是重复的。
为什么他们都不择手段的添加这些无关的元素,把程序弄得那么复杂我们不得而知,但是作为开发者,在我们的程序中这些状况是可以由我们控制的。
我们在开发软件时,一直都遵循简洁实用的原则,在保证功能完整的前提下,优化程序逻辑,用最少的选项来控制最多的参数,与实际功能无关的元素和选项能不要就绝对不要,一方面这有助于降低软件使用的学习成本,另一方面也让使用软件时的效率大幅提高,而且对于百忙之中的顾客来说,简洁有序的页面能让人赏心悦目,更能增强信任感。