It's been a long time, but I have an answer to throw in: don't over comment. This may sound silly, but too many comments explaining simple things can make code messy as all get out. Good comments can work miracles, but pointless ones do quite the opposite.