在簡(jiǎn)單法則一書(shū)中,作者提到的第一個(gè)法則是:SHE即壓縮,隱藏和賦予煞聪。
壓縮
用書(shū)中的原文來(lái)說(shuō)就是把東西做小。
隱藏
隱藏就是在一個(gè)產(chǎn)品中為了保持簡(jiǎn)潔逝慧,而將一些功能進(jìn)行隱藏昔脯。
賦予
賦予是為了彌補(bǔ)壓縮跟隱藏帶來(lái)的功能缺失,通過(guò)賦予更多品質(zhì)感給產(chǎn)品來(lái)彌補(bǔ)這種缺失笛臣。
就我個(gè)人理解而言云稚,這一原則說(shuō)的是在構(gòu)建一個(gè)產(chǎn)品的過(guò)程中,需要去權(quán)衡決斷將功能進(jìn)行壓縮跟隱藏沈堡,以便能有一個(gè)簡(jiǎn)潔的產(chǎn)品静陈。當(dāng)然這種簡(jiǎn)潔是對(duì)于用戶來(lái)說(shuō)的,為了實(shí)現(xiàn)這種簡(jiǎn)潔诞丽,設(shè)計(jì)人員跟工程師無(wú)疑需要投入更多精力才能做到鲸拥。作者在這一原則的闡述中提及的簡(jiǎn)單,我認(rèn)為是對(duì)于用戶而言的僧免。
就個(gè)人經(jīng)驗(yàn)來(lái)說(shuō)崩泡,為了寫(xiě)出既能完成某種功能,又能讓其他程序員簡(jiǎn)單易讀的代碼猬膨,我無(wú)疑是需要花更多精力角撞。在完成基本功能之后呛伴,需要整理代碼中的邏輯,以便讓邏輯更加清晰簡(jiǎn)單谒所。
所以我想'簡(jiǎn)單'是一個(gè)具有兩面性的热康,用戶會(huì)因?yàn)楫a(chǎn)品簡(jiǎn)單并且容易使用而更愿意花錢(qián)。而產(chǎn)品提供者需要花費(fèi)更多精力實(shí)現(xiàn)這種簡(jiǎn)單劣领。