我不知道是否減少變量的數量將大大節省或釋放內存。有時我會在可讀代碼或性能之間撕裂。通過減少變量的使用來保存或釋放內存?
例如在紅寶石,是更好的代碼此:
def touch_updated_at
a = self.model_name
a.touch
end
或該:
def touch_updated_at
self.model_name.touch
end
以在考慮到這個函數是在模型或控制器僅使用。無需通過它來查看。請指教。
謝謝。