Crash Course: What to Avoid
Avoiding the obvious pitfalls of coding
Don't be a noob, avoid these rookie mistakes:
Variable naming disasters
Over-commenting (the art of explaining everything)
Using global variables (the never-ending nightmare)
Switching to JavaScript in the middle of the night