Re: Hungarian Notation




The answer is in the statement above - it makes a very clear visual disinction in the code. I find value in that.

So anything with a funny looking name is a component? It's just the fact that it's a component you're after? Or more specific information than that?


Abuse, for me, would be coming up with 300 or 400 different prefixes

Yes, that's more or less what I meant. We agree on that much, no matter how you want to phrase it


> not simply because HN was used but because it is
unreasonable for anyone to memorize *either* that many prefixes *or* that many specific control types to associate them with.

Ah hah! You admit memorising prefixes gets too difficult eventually! And since it is also true that reading abbreviations is more difficult than reading the full word(s) for all but a relative handful of abbreviations (I think you are correct about "Mr" for instance - that's more common than "Mister")...


> (i.e. you would not name this "CountInteger" or "NameString" either).

Absolutely.



Cheers,
Jim Cooper

__________________________________________

Jim Cooper    jcooper@xxxxxxxxxxxxx
Tabdee Ltd    http://www.tabdee.ltd.uk

TurboSync - Connecting Delphi to your Palm
__________________________________________
.