2017年,計劃再讀一遍《黑客與畫家》,在這本書中昨登,我最喜歡的一章是第九章 設(shè)計者的品味。作者介紹了一個優(yōu)秀的設(shè)計應(yīng)該具備的一些特性贯底,讀完很受用丰辣,所以摘錄本章部分內(nèi)容分享給大家。
優(yōu)秀作品的秘訣就是:非常嚴格的品味禽捆,再加上實現(xiàn)這種品味的能力笙什。
好設(shè)計是簡單的設(shè)計
當你被迫把東西做得很簡單時,你就被迫直接面對真正的問題胚想。當你不能用表面的裝飾交差時琐凭,你就不得不做好真正的本質(zhì)部分。
好設(shè)計是永不過時的設(shè)計
如果一件東西長盛不衰浊服,那么它的吸引力一定來自本身的魅力淘正,而不是來自風(fēng)潮的影響摆马。
好設(shè)計是解決主要問題的設(shè)計
許多壞設(shè)計做得很辛苦,但是從一開始方向就錯了鸿吆。
好設(shè)計是啟發(fā)性的設(shè)計
在軟件業(yè)中囤采,這條原則意味著,你應(yīng)該為用戶提供一些基本模塊惩淳,使得他們可以隨心所欲自由組合蕉毯,就像玩樂高積木那樣。
好設(shè)計通常是有點趣味性的設(shè)計
好的設(shè)計并非一定要有趣思犁,但是很難想象完全無趣的設(shè)計會是好的設(shè)計代虾。
好設(shè)計是艱苦的設(shè)計
如果觀察那些做出偉大作品的人,你會發(fā)現(xiàn)他們的共同點就是工作得非常艱苦激蹲。如果你工作得不艱苦棉磨,你可能正在浪費時間。
好設(shè)計是看似容易的設(shè)計
人們有時會說自己有了“狀態(tài)”学辱,我的理解是乘瓤,他們這時可以控制自己的脊髓。脊髓是更本能的反應(yīng)策泣,面對難題時衙傀,它能釋放你的直覺。
好設(shè)計是對稱的設(shè)計
對稱有兩種:重復(fù)性對稱和遞歸性對稱萨咕。在軟件中统抬,能用遞歸解決的問題通常代表已經(jīng)找到了最佳解法。巴黎的埃菲爾鐵塔如此引人注目危队,部分原因就是它的外形是遞歸的聪建。
好設(shè)計是模仿大自然的設(shè)計
不是說模仿大自然這種行為本身有多么好,而是說大自然在長期的演化中已經(jīng)解決了很多設(shè)計問題茫陆。所以金麸,如果你的設(shè)計與大自然很接近,那么它基本上不會很差盅弛。
好設(shè)計是一種再設(shè)計
很少有人一次就把事情做對。專家的做法是先完成一個早期原型叔锐,然后提出修改計劃挪鹏,最后把早期原型扔掉。
好設(shè)計是能夠復(fù)制的設(shè)計
最偉大的大師最終會達到一種超脫自我的境界愉烙。他們一心想找到正確答案讨盒,如果別人已經(jīng)回答出了一部分,那就沒理由不拿來用步责。他們足夠自信地使用他人的成果返顺,完全不擔(dān)心因此喪失個人的特點禀苦。
好設(shè)計常常是奇特的設(shè)計
好設(shè)計的大多數(shù)特點都是可以培育出來的,但是我覺得“奇特”這個特點是無法培育的遂鹊。唯一達到“奇特”的方法振乏,就是追求做出好作品,完成之后再回過頭看秉扑。
好設(shè)計是成批出現(xiàn)的
推動人才成批涌現(xiàn)的最大因素就是慧邮,讓有天賦的人聚在一起,共同解決某個難題舟陆。
好設(shè)計常常是大膽的設(shè)計
今天的實驗性錯誤就是明天的新理論误澳。如果你想做出偉大的新成果,那就不能對常識與真理不相吻合之處視而不見秦躯,反而應(yīng)該特別注意才對忆谓。
本次薦書:一路編程
