Robert Martin has an interesting post about the danger of relying on a debugger. Any time I have to run code through a debugger, I feel like something has gone horribly wrong. Obviously, any code with a unit test almost never has a bug that must be found with a debugger, but a lot of the time I find myself working with other people’s code that doesn’t have unit tests, or with third party code that I don’t know enough about to delve into without the debugger. Those are unpleasant times.
Debuggers are a drug …
Robert Martin has an interesting post about the danger of relying on a debugger. Any time I have to run code through a debugger, I feel like something has gone horribly wrong. Obviously, any code with a unit test almost never has a bug that must be found with a debugger, but a lot of the time I find myself working with other people’s code that doesn’t have unit tests, or with third party code that I don’t know enough about to delve into without the debugger. Those are unpleasant times.
Commentary
Previous post
The ultimate cheap laptop bag?Next post
The Geneva Accord (draft)