> Hungarian Notation is the tactical nuclear weapon of source code obfuscation techniques; use it!
As a young programmer I worked in a very serious enterprise codebase that used the systems variant of Hungarian notation: prefixing variables with str, int, bl, fl, etc. They also sometimes prefixed for scope, like g[lobal], m[odule], etc. To this day I don’t know if anyone on that team of people 20 years older than me understood why I had such a tough time not cracking up in meetings discussing ‘gstrNotFoundErrorMsg’.
As a young programmer I worked in a very serious enterprise codebase that used the systems variant of Hungarian notation: prefixing variables with str, int, bl, fl, etc. They also sometimes prefixed for scope, like g[lobal], m[odule], etc. To this day I don’t know if anyone on that team of people 20 years older than me understood why I had such a tough time not cracking up in meetings discussing ‘gstrNotFoundErrorMsg’.