๐
Code Comments
On this page

- Use a comment when it is infeasible to make your code
self-explanatory - Comment the Why, not the What
- Avoid comments that just repeat what the code does
- When to comment
Reveal your intent: explain why the code does something as opposed to what it does.Protecta well-meaning future editor from mistakenlyfixingyour codeClarification: a question that came up during code review or that readers of the code might have.- Explain your rationale for what looks like a bad software engineering practice
