pondělí 23. dubna 2018

Bugs in code

It is said that there are just two hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. Nevertheless, the most memorable bugs for me are race-conditions and numerical stability problems.

Race-conditions are memorable, because they are difficult to reproduce. While numerical stability related issues are memorable, because it is difficult to fix them correctly.