早すぎる最適化とは
諸悪の根源です。
元は、ドナルド・クヌース先生の有名な格言「早すぎる最適化は諸悪の根源」です。 Wikiquoteには以下のように書かれています。
premature optimization is the root of all evil (or at least most of it) in programming.
アンチパターン
これはもちろんアンチパターンです。
なぜかというと、ほとんどのシステムでは、 「コンピュータのコスト」より、「人のコスト」の方が圧倒的に高いからです。 最初のうちは富豪的プログラミングでやって、 もし処理速度やメモリ利用率に問題がある、 あるいは最適化をする余裕ができてから取り掛かるのがよいです。
もちろん最適化は当てずっぽうではなく、 ちゃんとプロファイラを使って行うべきです。