Premature Optimization
Premature optimization is the practice of optimizing a single aspect of a process or product before we really understand the complete scope of the problem.
The theory of constraints gives us a valuable lens to understand why premature optimization doesn’t work well - we don’t understand what the true bottleneck is.
It’s related to hard coding solutions to problems we don’t fully understand.
Â