Nice article on commenting your code. Please comment your code, if for no other reason than I can at least see what you were trying to do when I come in to fix your bugs. Yes, you have bugs in your code (and so do I). If I’m not even sure what you were trying to do, I’m more likely to rewrite it, which has wasted both of our time.