https://stackoverflow.blog/2021/07/05/best-practices-for-writing-code-comments/
Rule 1: Comments should not duplicate the code.
์ฝ๋์ ๋ณต์ฌํด ์ฃผ์์ ์จ์ ์ค๋ณต๋๊ฒ ํ๋ฉด ์๋๋ค.
Rule 2: Good comments do not excuse unclear code.
์ข์ ์ฃผ์์ ๋ถ๋ถ๋ช ํ ์ฝ๋๋ฅผ ๋ณ๋ช ํ์ง ์๋๋ค.
Rule 3: If you can’t write a clear comment, there may be a problem with the code.
์ฃผ์์ ๋ช ํํ๊ฒ ์ธ ์ ์๋ค๋ฉด ์ฝ๋์ ๋ฌธ์ ๊ฐ ์์ ์ ์๋ค.
Rule 4: Comments should dispel confusion, not cause it.
์ฃผ์์ ํผ๋์ ์์ ์ผ์ง ์ผ๊ธฐํด์๋ ์๋๋ค.
Rule 5: Explain unidiomatic code in comments.
๋น๊ด์ฉ์ ์ฝ๋(ํต์์ ์ผ๋ก ์ ์ฐ์ง ์๋ ์ฝ๋)๋ ์ฃผ์์ผ๋ก ์ค๋ช ํ๋ผ
Rule 6: Provide links to the original source of copied code.
๋ณต์ฌํ ์ฝ๋์ ์๋ณด ๋งํฌ ํฌํจํ๊ธฐ
Rule 7: Include links to external references where they will be most helpful.
๋์์ด ๋ ๋งํ ์ธ๋ถ ์ฐธ์กฐ ๋งํฌ ์ฒจ๋ถํ๊ธฐ
Rule 8: Add comments when fixing bugs.
๋ฒ๊ทธ ์์ ํ ์ฃผ์ ๋ฌ๊ธฐ
Rule 9: Use comments to mark incomplete implementations.
๋ถ์์ ํ ๊ตฌํ ํ์๋ฅผ ์ฃผ์์ผ๋ก ํ๊ธฐ