MSN's Slate Recommends Firefox over IE
brightertimes writes "That's right folks, Slate (Microsoft's on-line magazine) recently printed an article enitled "Are the Browser Wars Back?
How Mozilla's Firefox trumps Internet Explorer.""
← Back to Stories (view on slashdot.org)
Right now I'm using an MS wireless/optical mouse and an MS natural keyboard, and I am for the most part able to ignore the fact that they're both made by the same company that wants your soul.
The Cheese Stands Alone.
Haha : )
I am filling this space to post this title. See above.
This post encoded with ROT26. If you can read it, you've violated the DMCA. Handcuffs please, sergeant.
I *am* saying that some information is worse than none, because having *no* information encourages a programmer to look up *all* the information. Having only some information does not have this effect. Having *some* information is worse than *all* of it, and you get *all* the information from the documentation/comments, which you should be checking anyway. The bugs you refer to might well have been avoided by prefixing "p" in front of the variable name as you say, but they might also have turned into more subtle bugs, if the programmer made *other* type-specific mistakes.
As a programmer, if you don't know everything you need to know about a variable, you should be checking the documentation/comments. You should not be relying on variable prefixes to give you this information, since the information you get from variable prefixes is incomplete.
I'm aware that Hungarian notation is helpful in certain cases, but not using Hungarian notation has the benefit of requiring the programmer to know the variables, or else look them up again. Thus, I contend that not using Hungarian notation reduces mistakes that would otherwise make it into the finished program, although it may increase frustration and development time somewhat.