Premature Optimization
Much like premature ejaculation, premature optimization is not desirable.
It's a classic example of lacking the patience to wait until you fully understand a system, which is necessary in order to solve the biggest bottleneck.
Premature optimization makes your code more difficult to understand and ultimately clutters the system, making the overall optimization more challenging.
It's one of those concepts that falls into place once you grasp the more important theory—the theory of constraints.