![[Перевод] Прагматичная преждевременная оптимизация](https://habrastorage.org/extt/b1/25/a9/b125a9610bdf6ccfa2bb38234b1bf740.png)
[Перевод] Прагматичная преждевременная оптимизация
Все знают фразу Дональда Кнута:«Преждевременная оптимизация — корень всех зол».Но обычно цитату обрывают слишком рано. Кнут предлагал забыть о небольшом выигрыше в 97% случаев, но не упускать возможности в оставшихся критически важных 3%.Иногда для них не нужны профилировщик и чёрная магия. Достаточно не компилировать регулярку при каждом вызове, не искать постоянно по List, когда нужен Set, и не создавать новые строки ради сравнения без учёта регистра. Читать далее