The Fallacies of Premature Optimization
I think ten or more years ago there existed this fear that developers were spending an inordinate amount of time on optimization. That they were thinking about, planning for, and handling performance problems that might never come. As a result, someone came up with "avoid premature optimization" as