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

Debugging by abductive reasoning: imagine possible classes of mistake that might explain the behavior, then invent experiments designed to eliminate each entire class as an explanation. If a class of explanation cannot be eliminated, drill down. Often a bug is actually multiple unrelated bugs that manifest in the same way, because the universe is a shitshow.


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

Search: