変数の数を減らすと、メモリが大幅に節約または解放されるのではないかと思います。ときどき、読みやすいコードとパフォーマンスの間で迷ってしまいます。
たとえば、Ruby では、次のようにコーディングしたほうがよいでしょうか。
def touch_updated_at
a = self.model_name
a.touch
end
またはこれ:
def touch_updated_at
self.model_name.touch
end
この関数はモデルまたはコントローラでのみ使用されることを考慮してください。ビューに渡す必要はありません。お知らせ下さい。
ありがとうございました。