筆記:少作,多得

之前常聽的一句話是:write less,do more安全

然而今天我要說的一句話是:write less,get more框架

主旨是:少創造東西,少不少煩惱less

以前一個階段,我由一片空白,經過大量學習,逐步學到了很多花拳繡腿,因而急着在任何地方施展,各類混用,各類爲了一點小功能而製造輪子……而後,很光鮮亮麗地,我確實實現了很多原本沒有的東西。性能

這是如今,我卻以爲累,由於全部你創造的東西,都須要你來維護、發展。他們不必定能穩健地存在,由於不少是依賴外部環境的。你能夠不變,可是環境在變。學習

因此,一個比別人漂亮的應用就是好應用嗎?一個不同凡響的功能能讓整個應用面目一新嗎?開發

無形之中,咱們爲這些花邊付出了相比效果提高的百倍努力,並且,往後的維護成本也是如此。get

正所謂受創業容易守業難,攻城容易守城難,更況且,不只要守,還要發展。it

正好能夠藉此機會從新思考,什麼是優秀的軟件。若是隻有一元的標準,那就是綜合指標,而這個指標,包含了功能,性能,安全,健壯,易用,可維護,可擴展,成本……並不是單純地追逐其中的某幾項到極致,就可稱之爲優秀,真正的優秀,是綜合的優秀。立於個人處境,成本因素是否突出。如何快速開發,支持擴展,便於維護?增長研發力量必然可行,而後,對一些其餘「極致」的妥協,每每更加經濟高效。擴展

因此日後,除非某種創造十分必要,而且下定決心,也有能力維護好它,或者它不會承受什麼變化,那麼,儘可能在圈子裏,框架裏玩。少寫一克代碼,少一噸煩惱。軟件

相關文章
相關標籤/搜索