Java theory and practice: Performance management -- do you have a plan?の適当訳です。(一部訳を省略しています) パフォーマンスの問題は何に起因するだろうか?効率の悪いアルゴリズム、冗長な計算、非効率なデザインなどだろうか。 もっとありそうでさらにダメージが大きいのはプログラミングの間違いではなく、アプローチとマネージメントの間違いだろう。 パフォーマンス問題の原因そのものを見つけるのはとても難しい、特定してしまえば直すのは簡単である。さらに難しいのはパフォーマンスの問題のない洗練されたプログラムをデザインすることだ。 アルゴリズムの選択や、データの表現方法、計算結果の再利用の失敗などプログラミングにおける各種決断がパフォーマンス問題の原因と思われがちである。だが実はもっと深い問題を抱えていることがある。それは開発プロセ
![パフォーマンスマネージメント - ちゃんと計画している? - higepon blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/07fd1d2bdfb8619e435ce41c3c151502b64acfbc/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhigepon%2F20080526%2F20080526101116.jpg)