|
|
|
|
|
by work-on-828
3779 days ago
|
|
It sounds like you are saying that when I take an hour to work on debugging something, I should spend 55 minutes taking notes on the system and where the problem might be and 5 minutes turning those notes into a coherent email. Is that a reasonable approach? I certainly prefer to think of debugging as a process of learning about a system rather that trying to try things at random without making a mental map of where I am. |
|
When you stop to report on your progress, you don't need to deliver detailed notes. It could be as simple as "yeah, fixed it" or "figured out the problem, I need three hours to refactor the code to resolve it" or "based on what I'm seeing, Bob would be better at fixing this; I can spend a few minutes to show him how to reproduce it."
"try things at random" is not debugging, so you're right about the process.