Writing Effective Ruby Code - Patterns(2)

screenshot

Writing Effective Ruby Code - Patterns(2) 続き よくある条件を上にする if や case では、よくある条件を上にする。 グローバル定数のアクセス最適化 定数の参照はアクセスするたびに解決される(動的に変更される可能性があるから) 定数は身近なスコープから解決していくので、 :: を明示的につけて呼び出すと安い インスタンス変数にデータをキャッシュ 何度も使うならインスタンス変...

http://capsctrl.que.jp/kdmsnr/diary/20080131.html#p01
http://b.hatena.ne.jp/entry/http://capsctrl.que.jp/kdmsnr/diary/20080131.html#p01