This is not my fault, but I attended for her. My wife and I took a java class together when we were in college. She's in anthropology, and I'm in finance, but for some reason we ended up in Java. I like it.
She spent the whole evening trying to make a “damned program”, draw a stupid $% ^ & * (house on the screen) and simply could not. Stubborn, she resisted any of my help until her last moment of despair (2, 3 am?). I glanced quickly and noticed that she used “O” (letter o) instead of “0” (zero) throughout.
She left class the next day.
Personally, I have a few stupid mistakes that can be common. My favorites:
dollar sign + function_name using the same iterator ($ i) instead of already loop cycle i ierate random loop "" that happened SOMEWHERE because my hand slipped
source share