Premature Optimization is a trap especially engineers are prone to fall into. It happens when people get lost in solving potential future problems, that may or may not occur, at the cost of not focusing on current problems, which already occur.
This page is part of my personal knowledge database, that helps me to store and navigate my learnings.
Read on here for details