Replace Method with Method Object(以函數對象取代函數)

將這個函數放進一個單獨對象中,如此一來局部變量就成了對象內的字段,。然後你可以再同一個對象中將這個大型函數分解爲多個小型函數。 將獲取的參數變量封裝到另一個對象中。 1. 動機 小型函數能大大提高代碼的可讀性。但是局部變量的存在會增加函數分解難度。如果一個函數之中局部變量氾濫成災,那麼想分解這個函數是非常困難的。Replace Temp with Query(以查詢取代臨時變量)可以幫助你減輕這一
相關文章
相關標籤/搜索