一私蕾、項目熟悉 在重構項目之前首先是要對項目的業(yè)務和項目架構有一定的熟悉程度才能更好的進行對項目重構的一個實施過程猎提。因此我花了將近一個多月到兩個月...
![240](https://upload.jianshu.io/collections/images/456602/timg.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
收錄了7篇文章 · 8人關注
一私蕾、項目熟悉 在重構項目之前首先是要對項目的業(yè)務和項目架構有一定的熟悉程度才能更好的進行對項目重構的一個實施過程猎提。因此我花了將近一個多月到兩個月...
引言 對付過長函數(shù),一項重要的重構首發(fā)就是Extract Method(提煉函數(shù))寸五,它把一段代碼從原先函數(shù)中提取出來梳凛,放進一個單獨函數(shù)中。Inl...
Duplicated Code(重復代碼) 場景與處理 同一個類的兩個函數(shù)含有相同的表達式Extract Method(提煉方法)提煉出重復的代...
引言 在對象的設計過程中梳杏,“決定把責任放在哪兒”是一件很重要的事情韧拒,如果出現(xiàn)問題則可以運用重構,改變自己原先的設計 常常只需使用Move Met...
1.引言 最近看代碼重構的數(shù)據(jù)遇到問題了十性。很多重構手法都不是很明白叛溢,于是撿自己遇到的能理解的,記錄下劲适。 2.正題 8.1 replace Dat...
1.引言 最近剛換公司楷掉,在公司接手了一個項目,主管叫我重構霞势。我打開代碼一看烹植,尼瑪這是代碼嗎。包名愕贡,變量名全部是用大寫拼音開頭刊橘,網(wǎng)絡請求還是用的h...
1.引言 前面把代碼中函數(shù)的重構記錄了下,今天在記錄下在對象之間搬移特性颂鸿。 2.正題 《重構改善既有代碼的設計》中作者提到一句話促绵,我非常認同。每...