在简单法则一书中,作者提到的第一个法则是:SHE即压缩,隐藏和赋予。
压缩
用书中的原文来说就是把东西做小。
隐藏
隐藏就是在一个产品中为了保持简洁,而将一些功能进行隐藏。
赋予
赋予是为了弥补压缩跟隐藏带来的功能缺失,通过赋予更多品质感给产品来弥补这种缺失。
就我个人理解而言,这一原则说的是在构建一个产品的过程中,需要去权衡决断将功能进行压缩跟隐藏,以便能有一个简洁的产品。当然这种简洁是对于用户来说的,为了实现这种简洁,设计人员跟工程师无疑需要投入更多精力才能做到。作者在这一原则的阐述中提及的简单,我认为是对于用户而言的。
就个人经验来说,为了写出既能完成某种功能,又能让其他程序员简单易读的代码,我无疑是需要花更多精力。在完成基本功能之后,需要整理代码中的逻辑,以便让逻辑更加清晰简单。
所以我想'简单'是一个具有两面性的,用户会因为产品简单并且容易使用而更愿意花钱。而产品提供者需要花费更多精力实现这种简单。
网友评论