Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Could someone help me understand the difference between:

    > Measure first, optimize bottlenecks only
And

    > Profile and optimize the critical path
The second seems to be a re-statement of the first?

Profiling is Measuring, and the "critical path" is the bottleneck.



This question in particular could use an answer about like "use an up-front design that will not prevent subsequent performance work", so it is sad that it has two similar answers.

But also, it's not really reasonable to map all these opinions onto two axes


I was also thinking between these two. Still see the diffrence: I guess "critical path" is single, bottlenecks are multiple.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: