第2篇 遷移方法

今天的重構同樣非常地簡單,以至於人們不認爲這是一個有價值的重構。遷移方法,顧名思義就是將方法遷移到合適的位置,在開始重構前,我們先看看一下代碼:

 

重構前:

這裏值得注意的是BankAccount.CalculateInterset方法。當一個方法被其他類使用比在它所在類中的使用還要頻繁時,我們就需要使用遷移方法重構了----將方法遷移到更頻繁地使用它的類中。由於依賴關係,該重構最終的代碼應該是這樣的:

 

重構後:


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章