3 ms·
> (not Hungarian style, but more natural language oriented) Apps Hungarian wasn't actually a stupid idea. It just got bastardized into Sys Hungarian, which was
by chipsa 5y ago
> (not Hungarian style, but more natural language oriented)
Apps Hungarian wasn't actually a stupid idea. It just got bastardized into Sys Hungarian, which was. Apps Hungarian could tell you whether the string was unsafe (and needed to be sanitized), or safe to use. Or tell you if the integer type you were using was an offset, or a row number, or whatever. It was supposed to give you semantic info that wasn't necessarily obvious from the given type.
Sys Hungarian told you that you were using a long pointer to a zero terminated string. But not what the string actually meant. It just regurgitated the type of the object again.