Why do you feel the need to comment code?
Anonymous
To better explain a complex logical condition, but most importantly to flag a piece of code for future refactoring into simpler sub routines so that the complex code that needed explained in the first place can be eliminated.
Check out your Company Bowl for anonymous work chats.