I need a list of the DOs and DO NOTs in c++. Like for example, it is good practice to break up your code into functions, even if the code works others -- good practice and style, you know?
One we learned in my programming class was that most programmers who program industrially do not comment their code, and the prof stressed out that you should comment A LOT -- I'm interested in things of this nature.