Good programmers comment. They should write code that can be easily understood by other fellow coders. The "pretty obvious" thing is called "over-confidence". Comments always save time.
Comment by Jessica G. Miller on "What's your opinion regarding putting comments in a program?" | Hashnode