mes to begin and using straightforward and clear algorithms so the code speaks for itself. Certainly you will need comments where things get complex but don't bother writing a large number of low-content comments to explain self-evident code.</p>

<p>The audience for all commenting is a C++-literate programmer. Therefore you should not explain the workings of C++ or basic programming techniques.</p>

<p>Some programmers like to comment before writing any code, as it helps them establish what the program is 