I liked this, from DHH:
The progress of technology is throwing an ever greater number of optimizations into the “premature evil” bucket never to be seen again.
That can be a tough lesson for those of us who have been developing software for awhile to internalize. It becomes ever more sensible to optimize for simplicity rather than performance.
February 1, 2012 at 2:25 pm
Trying to persuade people that obviousness should rule – and not elegance or efficiency or “the right way to do it” – is still an uphill struggle though.
And I still find myself making micro-optimizations I shouldn’t.