CODE COMPLETE 第2版 下 完全なプログラミングを目指して
- 作者: スティーブマコネル,Steve McConnell,クイープ
- 出版社/メーカー: 日経BP社
- 発売日: 2005/03/26
- メディア: 単行本
- 購入: 16人 クリック: 193回
- この商品を含むブログ (163件) を見る
コードチューニングの話。
最適化、高速化のためにコードの修正を行うことはよくあるけどコンパイラに任せたほうがいいし、速くするために修正したはずなのにコンパイラの実装方法によってはかえって遅くなる。
個人的に言語のコンパイラによって全然速度が違うのが面白かった。普段PHP使ってて全然コンパイラのことを意識してなかったけれども、例としてあげられたコードがなんとなく速くなりそうに見えるのにそうならないを実際に見ると、なかなかバカにならないなと。
なのでまず遅いと思われるIO減らすとかわかりやすいところをちょっと触るくらいで、残りの最適化はもう少しインタープリタなりコンパイラなりをお勉強しないとなと思った。