Free programming tips
Free programming tips - Really great advice on programming, including waiting to optimize until after you find the slow spots.
And don’t write longer, more obtuse code because you think it’s faster. Remember, hardware gets faster. MUCH faster, every year. But code has to be maintained by programmers, and there’s a shortage of good programmers out there. So, if I write a program that’s incredibly maintainable and extensible and it’s a bit too slow, next year I’m going have a huge hit on my hands. And the year after that, and the year after that.
I especially like his emphasis on robustness. I try to think of the same ideal of “bulletproof” code when I write my CSS (which, true, is markup styling… which is by default more error-tolerant). Regardless, great information.