Engineering
Debugging
What You'll Learn
Intro to Debugging
- What does debugging a program look like?
Julia goes over some practical tips for debugging, including: how to reproduce your bug, how to do so quickly, experimenting in order to understand the bug, checking your assumptions, writing code to be easier to debug, and understanding error messages.
- How to fix bugs that you can’t reproduce
Greg provides a framework for fixing even the trickiest bugs: always structure your investigations using hypotheses, leverage your teammates and previous written communication, and be realistic that not every bug can be fixed.