In article <gc**********@cb.generation-online.de>,
Hendrik Schober <sp******@gmx.dewrote:
>Yannick Tremblay wrote:
>In article <gc**********@cb.generation-online.de>,
Hendrik Schober <sp******@gmx.dewrote:
>>Yannick Tremblay wrote:
In this case, "String" might be acceptable but this a only the first
step on a slippery road. Be careful or the namespaces created by
worse programmers than yoursel will start ressembling hungarian
warts.
Don't you think that a bunch of programmers who decide
that they generally want to explicitly spell out every
namespace name for every identifier have a typing pain
threshold high enough to not to shorten names beyond
usability?
"Worse programmers than yourself". By virtue of intelligently
participating in a philosophical discussion about probgramming and by
virtue of participating in drawing up a code guideline document, I
would conclude that you are well above average as a developper.
Coding guidelines are arguably almost redundant for a good programmer
(apart from agreeing on minor stylistic standardisation like CamelCase
vs under_scored). Coding guidelines are at their most important for
below average programmers. So the peoples that agreed on the above
will most probably do the right thing and take a sensible decision on
naming. I have no problem with that. It the new graduate, I am
concerned about.
Slightly related issue: one of that my (many) issue with
(pseudo-)hungarian notation is that it tend to make identifiers more
cryptic. IME, the average lenght of identifiers stays about the same,
it's just that characters that would have been used for the
descriptive name are instead used for the (pseudo-)hungarian prefix.
Yan