var Turtle1 var Turtle2 var Is_Turtle
I remember an old mentor programmer I had who basically described his job as building an addition to an addition to an addition on a tree house built in a twig.
Wait, what do you mean x3, y2, and x37 are not good variable names?
Vedal made this post
Who? I made this you can tell by the imgflip in corner and PNG spaghetti xD…
All these jokes about naming variables and yet no serious suggestions that if you have a turtle2, what you really need is a turtle array. I like to block out all the memory I’ll need for the whole program up front, put it all in one big array, and then I can use clean, easy to remember numbers for all my variables!
All great code started out as a shitty work-around that happened to work.
(I say this as someone with one of the more prestigious pedigrees in “not writing shit code”. All the theory I’ve learned helps, but at the end of the day the most important qualities of a line of code are: whether it got the job done, and whether is was obviously correct enough that the next developer left it alone.)