今日の最適化。
英語にするとoptimizationとやたら長くなってしまう最適化であるが、プログラムの世界ではプログラムの効率を上げることを最適化と呼ぶ。典型的な最適化は高速化。高速化の基本テクニックの一つに、待ち時間を減らすというのがある。必要となるリソースが全部揃わなくても出来ることはどんどんやってしまって時間を短縮するというもの。これを現実世界に適用すると、車がいないときはどんどん信号を渡った方が早い、なんてことになるのだろうか。今朝、信号待ちをしていたら物凄く普通に赤信号に突っ込んでいってクラクション鳴らされていた自転車を見てそんなことを思ったり。
Posted by
awa at 21:27.28
Categories:
雑記