まず、この質問では、ソース コードのコメントが良いか悪いかという論争から離れたいと思います。なぜ、何を、どのように伝えるコメントについて話しているときに、人々が何を意味するのかをより明確に理解しようとしているだけです。
「コメントは理由を教えてくれ、コード自体が方法を教えてくれるはずだ」というようなガイドラインをよく目にします。抽象的なレベルでのステートメントに同意するのは簡単です。しかし、人々は通常、これをドグマのように落とし、それ以上の説明なしに部屋を出ます。これが非常に多くの異なる場所や文脈で使用されているのを見てきました。人々はキャッチフレーズに同意できるように見えますが、まったく異なることについて話しているようです.
では、質問に戻ります: コメントが理由を教えてくれるとしたら、私たちが話している理由は何ですか? これが、そもそもそのコードが存在する理由ですか? これは、そのピースコードがすべきことですか? 誰かが明確な説明をしてから、いくつかの良い例を追加していただければ幸いです (悪い例は実際には必要ありませんが、対比のために自由に追加してください)。
この質問を重複または論争としてすぐに閉じないでください。私はそれを非常に客観的にするために一生懸命努力しました。コメントが良いか悪いかについては多くの質問がありますが、理由を示すコメントの良い例は何かという具体的な質問に答えている人は誰もいません。
ありがとう、