Когда оптимизация преждевременна?



Как сказал кнут,




мы должны забывать о небольшой эффективности, скажем, около 97% времени: преждевременная оптимизация-это корень всех зол.




Это то, что часто возникает в ответах на переполнение стека на такие вопросы, как "какой наиболее эффективный механизм цикла", "методы оптимизации SQL?"(и так далее). Стандартный ответ на эти вопросы с советами по оптимизации заключается в том, чтобы профилировать ваш код и посмотреть, не является ли это проблемой во-первых, и если это не так, значит Ваша новая техника не нужна.



мой вопрос в том, что если конкретный метод отличается, но не особенно неясен или запутан, можно ли это действительно считать преждевременной оптимизацией?



вот соответствующая статья Рэндалла Хайда под названием ошибка преждевременной оптимизации.

605   0  

Comments

    Ничего не найдено.