市來健吾の日記

プログラマ、(元)物理屋(ナノテク、流体)

code complete 第25章 コードチューニング戦略


  • NOTE: 11/6/2010ツイッターで実況中継していた読書記録を読んだ日のエントリーとしてまとめたもの。

  • ichiki_k/status/28658703319
    コードコンプリート下p152
    『パフォーマンスの問題には、戦略と戦術という2つのレベルで対処することができる』
    これは何にでも当てはまることだ。戦略と戦術と。

  • ichiki_k/status/28658877163
    コードコンプリート下p157
    『「パレートの法則」は「80対20の法則」、成果の80%は作業の20%から得られるえられると。
    Barry Boehmは実行時間の80%は20%のルーチンで消費されると、
    Donald Knuthはプログラムの4%未満が実行時間の50%以上を閉めていると』

  • ichiki_k/status/28659056012
    コードコンプリート下p162
    『いつチューニングするか、高品質な設計をしする、プログラムを正しいものにする、そのあとパフォーマンスをチェックする、そして重ければ、その時に、速くして小さいものにする。
    それが必要であることがわかるまでは、最適化してはならない』
    !最適化って、たのしいから