Quote:
Originally Posted by Zurvan
If you're having this problem, you need
a) Better coding standards (you should realize on sight when a variable is not capitalized correctly)
b) An IDE. It will show you when you're using an undeclared variable.
So one reason it's there is to force better naming conventions? I actually think it encourages worse naming conventions as it allows people to name things differently.
That's not really a fair criticism either, it's wasn't a problem for me except when I was starting, but when you are given code to maintain written by someone who names everything similarly and with variables differentiated by case, it's a headache.