0

API が機能を提供しますget_object()。現在、 を呼び出すget_object()か、オブジェクトがキャッシュされている場合は、代わりにキャッシュされたオブジェクトを返す独自の関数を作成しています。その関数を何と呼びますか?

get_cached_object()すでにキャッシュされていることを意味すると思いますが、そうではないかもしれません。

4

1 に答える 1

0

私は個人的に、「キャッシュからフェッチ」という用語に関連して、そのようなメソッドに「フェッチ」という名前を付けるのが好きです。私にとっては、通常の意味の「取得」ではなく、「キャッシングが発生する可能性がある」ように聞こえます。つまり、「ギミー」の代わりに意味がありません。

たとえば、シングルトンまたはキャッシュ ファクトリ: "fetchOrCreate"
インターネット ダウンロードまたはキャッシュからのフェッチ: "fetchOrDownload"

そのサウンドが気に入らない場合は、単純な「getCachedObjectInstance」または「getCachedObject」をお勧めします。キャッシュの存在を示すだけで十分です。このような名前のメソッドが必要に応じてキャッシュを初期化または更新することも問題ないと思います。

于 2012-11-18T01:17:50.690 に答える