?人生就是不斷編碼的過(guò)程,有高手編寫很健壯的代碼,當(dāng)然也有新手編寫很冗余的代碼,但是就如編程是一個(gè)不斷優(yōu)化和升級(jí)的過(guò)程一樣,沒(méi)有最完美的代碼,也沒(méi)有完美的生活,唯有不斷優(yōu)化。
但有時(shí)候生活還需要進(jìn)行重構(gòu),這就需要放下歷史包袱,敢于向自己開火,不管過(guò)去編寫的代碼如何健壯,但終究有其局限性,要想適應(yīng)未來(lái)的變化,就不得不進(jìn)行重構(gòu),重新來(lái)過(guò)。
編程講究的是用最簡(jiǎn)單地方式解決復(fù)雜的問(wèn)題,而事實(shí)也是復(fù)雜的問(wèn)題往往存在簡(jiǎn)單地解決方法,只是我們很容易陷入問(wèn)題難以自拔,那簡(jiǎn)單地方法往往需要極深的知識(shí)和豐富的編程實(shí)踐,生活亦復(fù)如是。
程序員大多追求極致的編程體驗(yàn),就如追求極致生活體驗(yàn),而忽視了編程的本質(zhì)是為了解決問(wèn)題,同樣生活就是為了解決人們的基本問(wèn)題一樣,但現(xiàn)實(shí)編程的過(guò)程是極其枯燥而乏味的。
接受有BUG的生活,要勇敢的重構(gòu),追求簡(jiǎn)單地生活,享受生活的本質(zhì)。
Peter,2015.2.5,深圳