By using this site, you agree to our Privacy Policy and our Terms of Use. Close
HappySqurriel said:

I have worked professionally as a C# and Java developer and I have worked with C++ (and heavily used C++ in school) ... The differences between these languages are (pretty much) irrelevant, and the underlying principles that lead to good design are what is really important.

 

Good you can answer a very big question of mine.  Something that's been annoying me for ages now.

In the professional setting, how big of a deal was commenting, and how thoroughly did you have to do it?  It seems like each new CS professor I have, they introduce a different guide for commenting, and they all place differing levels of importance on it.  One class didn't require much at all.  One class wanted comments every single line.  The current class I'm in wants us to use JavaDoc and that seems like the most commenting and way more than necessary....