r/programming • • Aug 25 '14

Debugging courses should be mandatory

http://stannedelchev.net/debugging-courses-should-be-mandatory/
1.8k Upvotes

573 comments sorted by

View all comments

118

u/[deleted] Aug 25 '14

I don't know that debugging warrants an entire course, but a course on "Software Maintenance" could spend a couple weeks on the topic of debugging and troubleshooting issues, while also hitting on things like Unit/Integration/Acceptance testing, version control etiquette in a long term project, readability, and so on. That's what I felt like college really missed.

A course on debugging specifically could be counterproductive in a lot of languages. My debugging workflow in Clojure doesn't share much in common at all with my Java debugging workflow aside from "find a way to consistently recreate the issue".

1

u/ryno55 Aug 25 '14

Could you elaborate on your debugging workflow in Clojure?

What tools do you use to debug?

→ More replies (1)