重構(gòu) 改善既有代碼的設(shè)計
路一直都在
發(fā)布于 云南 2022-11-30 · 2.5w瀏覽 1回復(fù) 7贊

在中大型的軟件項目中,重構(gòu)是很多程序員不太愿意去做的事情,因為系統(tǒng)復(fù)雜的邏輯重構(gòu)起來會非常費勁,而且還很有工作可能不被外界了解和認(rèn)可。然而有的時候被系統(tǒng)bug折磨多了,卻又恨不得馬上重構(gòu),希望通過重構(gòu)減少對團(tuán)隊日常的損耗,提升用戶體驗。

在是否重構(gòu)這個問題上,很容易出現(xiàn)以上的矛盾心理,然而有些重構(gòu)確實勢在必行,可能是因為產(chǎn)品迭代后的不得已,可能是因為bug積累太多的不得已,如果不得不重構(gòu),那我們怎么辦么?我覺得應(yīng)該充分分析必要性后,講求方法大膽著手,要做到“講求方法”,就需要學(xué)習(xí)科學(xué)的方法論,推薦大家閱讀《重構(gòu) 改善既有代碼的設(shè)計》一書,從中可以學(xué)到重構(gòu)原則、測試體系等諸多重構(gòu)需要注意的問題,可以讓我們更加了解是否必須重構(gòu)、重構(gòu)應(yīng)該注意什么等問題,減少踩坑。

路一直都在
我不懶啊
瀏覽 2.5w
7
相關(guān)推薦
最新評論 1
贊過的人 7
評論加載中...

暫無評論,快來評論吧!