|
|
|
|
|
by lesuorac
1152 days ago
|
|
> The argument is not that performance optimization does not matter at all, but rather than low-level performance optimization, like rewriting compilers, writing your own custom storage system, or rewriting it in unreadable speed-optimized C++ is worth it. People use these excuses for all kinds of performance arguments besides low-level/etc. > You don't need to do a deep analysis to tell if optimization is needed or not, it is enough to assume best-case improvements and compare it to your FTE + overhead cost. Sure, my point is people haven't even done rough math of FTE + overhead cost or even best-case improvements while still making those claims. --- Less w.r.t. the article and more w.r.t. li4ick's comment. I've found numerous 10x gains in performance just by swapping an O(N^2) with an O(N) one (typically converting code using a List to using a Set instead). That doesn't cost 312k and if the original author was more concerned with performance they wouldn't've done things that way. |
|