java.net: Java Performance Tuning: A Conversation With Java Champion Kirk Pepperdine:
While I’m all for performance planning, I’m dead set against premature optimizations. When is a plan a plan, and when is it premature? I guess it’s a little like the difference between art and porn: You’ll know it when you see it.