2017年,計(jì)劃再讀一遍《黑客與畫家》,在這本書中,我最喜歡的一章是第九章 設(shè)計(jì)者的品味。作者介紹了一個(gè)優(yōu)秀的設(shè)計(jì)應(yīng)該具備的一些特性,讀完很受用,所以摘錄本章部分內(nèi)容分享給大家。
優(yōu)秀作品的秘訣就是:非常嚴(yán)格的品味,再加上實(shí)現(xiàn)這種品味的能力。
好設(shè)計(jì)是簡單的設(shè)計(jì)
當(dāng)你被迫把東西做得很簡單時(shí),你就被迫直接面對真正的問題。當(dāng)你不能用表面的裝飾交差時(shí),你就不得不做好真正的本質(zhì)部分。
好設(shè)計(jì)是永不過時(shí)的設(shè)計(jì)
如果一件東西長盛不衰,那么它的吸引力一定來自本身的魅力,而不是來自風(fēng)潮的影響。
好設(shè)計(jì)是解決主要問題的設(shè)計(jì)
許多壞設(shè)計(jì)做得很辛苦,但是從一開始方向就錯(cuò)了。
好設(shè)計(jì)是啟發(fā)性的設(shè)計(jì)
在軟件業(yè)中,這條原則意味著,你應(yīng)該為用戶提供一些基本模塊,使得他們可以隨心所欲自由組合,就像玩樂高積木那樣。
好設(shè)計(jì)通常是有點(diǎn)趣味性的設(shè)計(jì)
好的設(shè)計(jì)并非一定要有趣,但是很難想象完全無趣的設(shè)計(jì)會(huì)是好的設(shè)計(jì)。
好設(shè)計(jì)是艱苦的設(shè)計(jì)
如果觀察那些做出偉大作品的人,你會(huì)發(fā)現(xiàn)他們的共同點(diǎn)就是工作得非常艱苦。如果你工作得不艱苦,你可能正在浪費(fèi)時(shí)間。
好設(shè)計(jì)是看似容易的設(shè)計(jì)
人們有時(shí)會(huì)說自己有了“狀態(tài)”,我的理解是,他們這時(shí)可以控制自己的脊髓。脊髓是更本能的反應(yīng),面對難題時(shí),它能釋放你的直覺。
好設(shè)計(jì)是對稱的設(shè)計(jì)
對稱有兩種:重復(fù)性對稱和遞歸性對稱。在軟件中,能用遞歸解決的問題通常代表已經(jīng)找到了最佳解法。巴黎的埃菲爾鐵塔如此引人注目,部分原因就是它的外形是遞歸的。
好設(shè)計(jì)是模仿大自然的設(shè)計(jì)
不是說模仿大自然這種行為本身有多么好,而是說大自然在長期的演化中已經(jīng)解決了很多設(shè)計(jì)問題。所以,如果你的設(shè)計(jì)與大自然很接近,那么它基本上不會(huì)很差。
好設(shè)計(jì)是一種再設(shè)計(jì)
很少有人一次就把事情做對。專家的做法是先完成一個(gè)早期原型,然后提出修改計(jì)劃,最后把早期原型扔掉。
好設(shè)計(jì)是能夠復(fù)制的設(shè)計(jì)
最偉大的大師最終會(huì)達(dá)到一種超脫自我的境界。他們一心想找到正確答案,如果別人已經(jīng)回答出了一部分,那就沒理由不拿來用。他們足夠自信地使用他人的成果,完全不擔(dān)心因此喪失個(gè)人的特點(diǎn)。
好設(shè)計(jì)常常是奇特的設(shè)計(jì)
好設(shè)計(jì)的大多數(shù)特點(diǎn)都是可以培育出來的,但是我覺得“奇特”這個(gè)特點(diǎn)是無法培育的。唯一達(dá)到“奇特”的方法,就是追求做出好作品,完成之后再回過頭看。
好設(shè)計(jì)是成批出現(xiàn)的
推動(dòng)人才成批涌現(xiàn)的最大因素就是,讓有天賦的人聚在一起,共同解決某個(gè)難題。
好設(shè)計(jì)常常是大膽的設(shè)計(jì)
今天的實(shí)驗(yàn)性錯(cuò)誤就是明天的新理論。如果你想做出偉大的新成果,那就不能對常識與真理不相吻合之處視而不見,反而應(yīng)該特別注意才對。
本次薦書:一路編程
