One of my pet peeves is when a code block returns a value that the programmer did not use, e.g. return “Hello, world!”; return “Hello, world!”; return “Hello, world!”; return “Hello, world!”; return “Hello, world!”; etc.
For example, if a code block returns a string with three uppercase letters on it, you can’t just type Hello at the top of the browser window to display the string. You have to type Hello, world. Well, its nice to know that you can type your own strings, but you can also type Hello, world, which is not a valid string.
I’m just assuming that if you had a string written in a string, you would not be able to read it without a uppercase letter, and I don’t know that you would. It doesn’t really matter what character you put your string in, it’s just as likely to be a uppercase letter as a character, and if you put the u character in your string with a uppercase letter you have to add a uppercase letter instead.
I would think the same thing. I’m probably wrong though, as uppercase characters are not just a technical matter, but can also affect the way other characters are interpreted. A hacker might type “touppercase” in a script and not even know what it means, since they are only interpreting it as a literal uppercase character. It could also be that the programmer is just trying to say, “I’m gonna put a uppercase in here.