Optimize Last is Wrong, Sort Of
procrastinatingdev.com
procrastinatingdev.com
All things being equal, you should always choose the optimally performing solution. This does not have to come at the expense of correctness or readable coding style.
Often when the premature optimisation line is touted it's just an excuse for poor design.