Common mistakes among beginning programmers
Using mystical names for variables, such as p1 or xyz_1. If someone else reads your code, they won't have a clue of what you're talking about!
Mixing two words or more in a variable, e.g., coursename. Underscores help you make your code more readab...
codingyourself.com1 min read