3 ms·
The fact that you don't need to optimize something doesn't mean you shouldn't.
by numerlo 9y ago
The fact that you don't need to optimize something doesn't mean you shouldn't.
- Invisig0th 9y agoAvoiding premature optimization is one of the most important best practices of modern software development.
- qu4z-2 9y agoThis isn't premature... the algorithm and performance are understood. That said, I agree that it's not always the best use of time.
- softawre 9y agoIt does, actually. At least don't do it on my dime. Obviously learning is another ballgame.
- khedoros1 9y agoAt the least, it implies that you ought to carefully consider whether you should. Optimized code often makes trade-offs in complexity, flexibility, etc, not to mention the extra cost in development time. With those costs, there should be a compelling benefit that you get out of it. Otherwise, it's not worthwhile.