O'Reilly logo
  • Sergey Gromenyuk thinks this is interesting:

The developers whose skill at optimization I respect most all approach the optimization task systematically:

  • They make testable predictions, and write their predictions down.

  • They keep a record of code changes.

  • They make measurements with the best instruments available.

  • They keep detailed notes of experimental results.


Cover of Optimized C++


Optimization experiments