関数が文字列を返すことを伝えるためだけに、画面の半分をアスタリスクで埋めるコメントが嫌いでした。私はそれらのコメントを読んだことがありません。
ただし、何かが行われる理由とその方法を説明するコメント (通常はコード内の 1 行のコメント) は読みます。これらは、他の人のコードを理解しようとするときに非常に役立ちます。
しかし、コメントを書くことになると、私はそれを書きません。むしろ、プログラミングコンテストでアルゴリズムを書くときにのみコメントを使用します。アルゴリズムがどのように動作するかを考えてから、それぞれをコメント、そのコメントに対応するコードを記述します。
例は次のとおりです。
//loop though all the names from n to j - 1
それ以外では、コードを書いている可能性があるのに、コメントを書くために貴重な時間を無駄にする理由が想像できません。
私は正しいですか、それとも間違っていますか?何か不足していますか?私が認識していないコメントの他の良い使用例は何ですか?