Comment Re:Comments are good (Score 1) 660
2. When you have to explain what you are doing, it helps you to discover possible errors in your code. Particularly logic errors.
What if the logic error was in the choice you made not to comment that piece of code because its function should be obvious to anyone working on the project?