私は暗記のメリットについて聞いたことがありますが、どのように動作するのか分かりません。例えば、In:私の知識あたりとしてRuby Memoizationはどのように機能しますか?
class User < ActiveRecord::Base
def twitter_followers
# assuming twitter_user.followers makes a network call
@twitter_followers ||= twitter_user.followers
end
end
、@twitter_followers
は、インスタンス変数であり、唯一の要求のためのスコープ内に残ります
I(それがビューでアクセスできるようにします。)クエリを実行する代わりにキャッシュされた結果を使用するかどうかにかかわらず、同じユーザーが同じページをリフレッシュするかどうかはわかりません。
用語は「メモ」です.btwです。 –