Re:Charles Simonyi on Intentional Software Joining Microsoft
by jrpelkonen on Friday May 26, 2017 @05:16PM
(#14427253)
It seems to me that the Hungarian notation is just a noisy code smell indicating that the type system is too primitive. With proper types the compiler can disallow illegal operations automatically. Why would you need Hungarian notation then?
[ Parent
| on HN ]
Re:Charles Simonyi on Intentional Software Joining Microsoft
by SpindleyQ on Friday May 26, 2017 @05:22PM
(#14427299)
You still need to name concepts. Hungarian notation is actually as much about communication as it is about code.
You'll get a lot of the benefits simply by being really disciplined about being consistent and precise with how you refer to things. What Hungarian does is force you to out of necessity.