就讓我們野蠻生長(zhǎng)

昨天公司的軟件被報(bào)告了一個(gè)bug, 我一查, 原來(lái)是由添加一個(gè)新的功能引起的. 新的功能解決了問(wèn)題A, 但是在一個(gè)很隱秘的地方帶來(lái)了問(wèn)題B. 在我解決問(wèn)題A的時(shí)候, 我是完全沒(méi)有想到竟然會(huì)出現(xiàn)問(wèn)題B, 而且測(cè)試也沒(méi)有測(cè)出來(lái). 但是問(wèn)題B出現(xiàn)之后, 這一切又是如此地顯而易見(jiàn).

于是我手到病除地解決了問(wèn)題B, 然后軟件繼續(xù)愉快地運(yùn)行了.

作為一個(gè)有zhi青年, 當(dāng)然不會(huì)只停留在這. 于是我想是不是之前的框架設(shè)計(jì)的不夠好呢. 但是我發(fā)現(xiàn), 很多時(shí)候, 你為了解決一個(gè)問(wèn)題, 從而引發(fā)了另一個(gè)問(wèn)題. 而系統(tǒng)就在不斷解決問(wèn)題的時(shí)候, 變得復(fù)雜, 甚至是難以維護(hù).

這樣做有問(wèn)題嗎? 有沒(méi)有一個(gè)完美的解決方案?

...

以我現(xiàn)在的理解, 我認(rèn)為是沒(méi)有. 完美之所以稱為完美, 就是說(shuō)達(dá)不到那種狀態(tài), 我們只能去追求完美.

我想到了前幾天看到的一篇文章: 人類(lèi)身體里面的十個(gè)設(shè)計(jì)缺陷 Top 10 Design Flaws in the Human Body
它副標(biāo)題是這樣的: "From our knees to our eyeballs, our bodies are full of hack solutions."
里面提到了各種由于進(jìn)化的原因, 人體自然產(chǎn)生的為了適應(yīng)環(huán)境或生存而不得不產(chǎn)生的有缺陷的設(shè)計(jì)以及各種專家提出的解決方案. 文章很有意思, 解決方案更有意思. 比如說(shuō)為了讓脊椎更強(qiáng)更不容易受損疼痛, 專家建議我們可以借鑒狗的脊椎的設(shè)計(jì), 并且回到爬行狀態(tài).

文中有句話我印象比較深刻, 大意是, 進(jìn)化, 不會(huì)產(chǎn)生完美, 而只會(huì)產(chǎn)生實(shí)用的設(shè)計(jì).

那么, 實(shí)用的設(shè)計(jì)算不算好的設(shè)計(jì)? 什么才是好的設(shè)計(jì)呢?

我認(rèn)為, 設(shè)計(jì), 首先是一個(gè)解決方案. 是要解決一個(gè)問(wèn)題的.
而由于問(wèn)題其實(shí)是一直在變的, 設(shè)計(jì)應(yīng)該也是一直在變化, 在進(jìn)化.
好的設(shè)計(jì), 就是適應(yīng)當(dāng)前需求的優(yōu)雅簡(jiǎn)單的解決方案.

最近在學(xué)習(xí)UX設(shè)計(jì), 那么就以UX設(shè)計(jì)為例子, 好的UX設(shè)計(jì), 其實(shí)也是cover了這些點(diǎn)的:

  • useful (解決方案)
  • usable (簡(jiǎn)單)
  • desirable (優(yōu)雅)
  • findable (簡(jiǎn)單)
  • accessible (適應(yīng))
  • credible (好吧, 這個(gè)我是沒(méi)想出來(lái))
  • valuable (解決了一個(gè)問(wèn)題)
User Experience Honeycomb

那么, 現(xiàn)在問(wèn)題來(lái)了, 怎么才能產(chǎn)生一個(gè)好的設(shè)計(jì)呢?

反觀人類(lèi)身體的進(jìn)化過(guò)程 (我認(rèn)為人類(lèi)的身體這么復(fù)雜, 能做這么多事情, 當(dāng)然是一個(gè)很好的設(shè)計(jì)), 你會(huì)發(fā)現(xiàn), 一個(gè)好的設(shè)計(jì), 簡(jiǎn)化出來(lái)是這樣來(lái)的:

  1. 試錯(cuò): 通過(guò)交配來(lái)基因重組或者是基因突變來(lái)創(chuàng)新, 然后在環(huán)境中試錯(cuò)
  2. 反饋: 被環(huán)境選擇, 得到反饋, 要么適應(yīng)這個(gè)環(huán)境, 要么就是被環(huán)境淘汰
  3. 迭代: 重復(fù)1-2

其實(shí), 大到物種進(jìn)化, 小到自我發(fā)展, 都可以看成這樣一種思路.
平時(shí)我們講的軟件工程, UX process里面的快速迭代, 精簡(jiǎn)創(chuàng)業(yè)等, 也是同樣的道理.

當(dāng)然, 這不是說(shuō)隨便創(chuàng)造一個(gè)東西出來(lái), 讓它去適應(yīng)然后加各種hack, 各種補(bǔ)丁.
在我們?cè)O(shè)計(jì)的時(shí)候, 是要站在前人的基礎(chǔ)上, 通過(guò)總結(jié)和反思, 去創(chuàng)新的.
而且, 一個(gè)好的設(shè)計(jì), 比如軟件的構(gòu)架, 是可以在一定程度上去應(yīng)對(duì)變化的. 軟件工程里面不是有一句話么, 牢記唯一不變的就是變化.

好的設(shè)計(jì), 都是進(jìn)化出來(lái)的, 而不是設(shè)計(jì)出來(lái)的.
而進(jìn)化過(guò)程中, 必然會(huì)有那種野蠻殘酷的淘汰.
就如功夫一樣, 什么才是最強(qiáng)最好的功夫? 葉問(wèn)做了解答: 功夫腺阳,兩個(gè)字,一橫一豎,錯(cuò)的倒下捡硅,對(duì)的站著呻率。
就是這么簡(jiǎn)單, 粗暴, 野蠻, 有效.

萬(wàn)物, 野蠻生長(zhǎng).

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末踊沸,一起剝皮案震驚了整個(gè)濱河市苛蒲,隨后出現(xiàn)的幾起案子笋颤,更是在濱河造成了極大的恐慌勤篮,老刑警劉巖都毒,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異碰缔,居然都是意外死亡账劲,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)金抡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)瀑焦,“玉大人,你說(shuō)我怎么就攤上這事梗肝¢晃停” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵统捶,是天一觀的道長(zhǎng)榆芦。 經(jīng)常有香客問(wèn)我柄粹,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮堕汞,結(jié)果婚禮上暮的,老公的妹妹穿的比我還像新娘。我一直安慰自己廷支,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著森爽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪嚣镜。 梳的紋絲不亂的頭發(fā)上爬迟,一...
    開(kāi)封第一講書(shū)人閱讀 52,682評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音菊匿,去河邊找鬼付呕。 笑死,一個(gè)胖子當(dāng)著我的面吹牛跌捆,可吹牛的內(nèi)容都是我干的徽职。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼佩厚,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼姆钉!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起抄瓦,我...
    開(kāi)封第一講書(shū)人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤潮瓶,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后闺鲸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體筋讨,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年摸恍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了悉罕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡立镶,死狀恐怖壁袄,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情媚媒,我是刑警寧澤嗜逻,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站缭召,受9級(jí)特大地震影響栈顷,放射性物質(zhì)發(fā)生泄漏逆日。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一萄凤、第九天 我趴在偏房一處隱蔽的房頂上張望室抽。 院中可真熱鬧,春花似錦靡努、人聲如沸坪圾。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)兽泄。三九已至,卻和暖如春漾月,著一層夾襖步出監(jiān)牢的瞬間病梢,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工栅屏, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留飘千,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓栈雳,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親缔莲。 傳聞我的和親對(duì)象是個(gè)殘疾皇子哥纫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容