Understand makes it easy to know where to start looking to track down a bug, Find where to place breakpoints, and identify which locations in the code need to be updated.
Debugging Understand with Understand
Tracking down an issue with nested typedef structs in the Data Members graph using Understand.
API: Contents vs Value
The API for entities have both contents and values. Natasha explains the difference while fixing a bug.
Help your future self… write code not “magic”
Using unexplained numbers makes your code hard to understand, and difficult to adapt and extend. Static analysis tools like Understand can find them, but take care fixing them.
Why swing just one hammer…oops IDE?
Humans didn’t stop needing special tools when they started editing code. Your time and brain are special – use the right tool for the job.
The Science of Debugging
The process of debugging is equivalent to the scientific method – a set of principles that apply equally well to debugging as to scientific inquiry.