コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

2019-09-15から1日間の記事一覧

「初回は生成処理、それ以降は生成処理の結果を返す」のような記述をRubyで簡便に行う

「毎度計算して求めたくないんだよね」というニーズに答える書き方。前書いた原理の逆引き的な応用編。 環境 書き方 ||= を使うことで二回目以降の実行を抑止できる 例 めちゃくちゃ重い処理 heavy_work があったとして、それを一回だけ実行して、それ以降は…