Primeiro de tudo, nesta pergunta, eu gostaria de ficar longe da polêmica sobre se o comentário do código fonte é bom ou ruim. Estou apenas tentando entender mais claramente o que as pessoas querem dizer quando falam sobre comentários que dizem por que, o que ou como.
Muitas vezes, vemos diretrizes como "Os comentários devem informar POR QUE; o próprio código deve informar COMO". É fácil concordar com a afirmação em um nível abstrato. No entanto, as pessoas geralmente descartam isso como um dogma e saem da sala sem maiores explicações. Eu já vi isso usado em tantos lugares e contextos diferentes, que parece que as pessoas podem concordar com o slogan, mas parecem estar falando inteiramente de coisas diferentes.
Então, voltando à pergunta: se os comentários devem lhe dizer POR QUE, do que estamos falando? É por esse motivo que esse pedaço de código existe em primeiro lugar? É isso que esse código de peça deve estar fazendo? Eu realmente apreciaria se alguém pudesse dar uma explicação clara e depois adicionar alguns bons exemplos (exemplos ruins não são realmente necessários, mas ficaram à vontade para adicioná-los para contraste).
Há muitas perguntas sobre se os comentários são bons ou ruins, mas ninguém aborda a questão específica de quais são bons exemplos de comentários que dizem POR QUE.
There are many questions on whether comments are good or bad, but no one that addresses the specific question of what are good examples of comments that tell you WHY.
Se todos fornecerem um exemplo válido, todas serão respostas corretas. O formato deste site é facilitar um processo de perguntas e respostas em que nem todas as respostas são criadas da mesma forma.