4 ms·
To improve your debugging, improve your mental model of the system you're tackling. The more you know about the state and flow of data at every point, the more
by mav88 4y ago
To improve your debugging, improve your mental model of the system you're tackling. The more you know about the state and flow of data at every point, the more you can reason about what's going on. I'm a particularly average programmer who is actually quite slow at banging out new code but I have fixed very difficult bugs in cloud deployments, libraries, firmware and realtime industrial systems just by laser focusing on what the system should be doing.