<重構>讀書筆記之<內聯化臨時變量>

動機:一個臨時變量只是簡單地進行了一次賦值,那麼應該內聯化它。

關鍵:內聯化臨時變量大多用在“查詢替換臨時變量”的手法中。對用一個函數返回對臨時變量賦值時,可以使用此手法。

示例:

base_price = an_order.base_price
return (base_price)

---->

return an_order.base_price

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