The main purpose of a debugger is not to debug your code, but to help you understand other's person code, and you will do this a lot
How to quickly and effectively read other people’s code (opens new window)
Black-box programming (opens new window)
← Clean Code Concurrent Programming →