Having read Joel's column, I stand by my assertion, in that it reflects what came to be. Simonyi's original intent and usage was quite reasonable in that the notations were meant to help understand the usage of the variables in functional terms, not "raw data type".
The "Systems Hungarian" that sprang from the fetid brains of documentation miswriters is the form I invoke as the bogeyman, having been ignorant of the original intent.
Item 6 from the orignal post (and to a fair extent item 5 as well) both advocated a "Systems Hungarian" treatment, which adds little to no value. One could use different classes to keep the different domains distinct, although that could add it's own extra baggage.
In reply to Re^5: coding rules
by herveus
in thread coding rules
by punkish
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |