重構--Inline Method(內聯函數),Inline Temp(內聯臨時變量),Substitute Algorithm(替換算法)(五)

Inline Method(內聯函數) 如果一個函數的方法體與函數名稱同樣清楚易懂,那麼在函數調用點插入函數本體,然後移除該函數: 動機 情況一:有些函數,其內部代碼和函數名稱同樣清晰易讀。也許是你自己重構了該函數,導致出現這樣的結果。那麼此時就應該去掉這個函數,直接使用其中的代碼。 情況二:如果手上有一羣組織不合理的函數。可以將它們都內聯到一個大型函數中,再從中提煉出組織合理的小型函數。 使用I
相關文章
相關標籤/搜索