為什么我們需要學習設計模式?
最近總有讀者在后臺跟我說,工作幾年,自己的代碼質(zhì)量似乎沒有什么提升。我覺得他的情況非常典型,很多人應該或多或少都有過類似的經(jīng)歷:
畢業(yè)幾年,幾乎一直在做復制黏貼的工作; 偶爾會遇到原有業(yè)務擴展的需求,想簡單應付一下完事的話,也不難,無非就是多加幾個 if else??梢坏┬枰{(diào)整原有業(yè)務,就根本不敢下手。原有的代碼耦合嚴重,既沒法看,也沒法改; 想跳槽,面試官問起設計模式相關的問題,發(fā)現(xiàn)自己除了能背出 23 種中的其中幾個名字以外,連一個熟悉的設計模式也沒有; 回頭看看自己以前寫的代碼,覺得漏洞百出,又爛又隨意,什么也沒考慮到。這時候迫切想要提升自己的代碼質(zhì)量,卻根本無從下手。



目錄較長,只截了加餐部分
想了解更多,可掃描海報二維碼

評論
圖片
表情
