More Effective C++ 項目16 80-20規則を覚えておこう
新訂版 More Effective C++ (AddisonーWesley professional co)
- 作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2007/06/29
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 129回
- この商品を含むブログ (43件) を見る
項目16 80-20規則を覚えておこう
項目16から効率がテーマ。
プログラムリソースの80%が20%のコードで使用され、
実行時間の80%が20%のコードで消費され、
メモリの80%が20%のコードで使用され、
ディスクアクセスの80%が20%のコードで実行され、
保守の労力の80%が20%のコードのために使われる。
ほとんどのプログラマはプログラムの性能に関して、ずさんな直観しか持っていないため、ボトルネックを推測で探そうとする。 プロファイラを使って20%を識別し、局所的な効率の大幅な向上に焦点を当てなければならない。
この規則はよく耳にする。成果の80%は20%の社員が生み出すとか。