Comments
- In general, we should strive to write code such that comments are not needed.
- Comments should typically only be used to explain differences or anomolies from normal code.
- Avoid multi-line comment blocks.
- Large blocks of commented code should be removed.