In this tutorial, we will learn how to stop Using Magic Numbers and Variables in Your Code. No one will understand your program. Not even you.
Have you ever scratched your head reading code you didn’t write yourself?
Of course you have.
You’re not a bad programmer who can’t read code. Maybe the programmer who wrote the code was a magician — the wrong kind of magician.
Keep this quote in the back of your head while coding.
“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” — John Wood
Many programs suffer from the fact that they aren’t written with another reader in mind. If you don’t have the violent psychopath in the back of your head while writing code, chances are some bad code will sneak in.
You might have a hard time reading your own code as well after a while unless you write code that everyone will understand forever.