Hacker News new | ask | show | jobs
by eperoumal 5074 days ago
"Debuggers are not like washing machines where you can throw in your code and some soap, go get some coffee and watch TV, and then 30 minutes later the defect is removed." IMHO this first sentence shows that the author has a false perception of what should a debugger do. Above all a debugger is a tool to find bugs in your code, not a box fixing things with magic. Having used extensively the Perl debugger (while debugging Perl, of course), I hardly see any other way to get shit done : you can put breakpoints in your code, see the value of your variables, and so on... largely more effective than putting print statements on the wild, or calling Data::Dumper.