Quote Originally Posted by shootingstar View Post
I've had to take over wordsmithing screen user insructions to simplify, etc. One thing perhaps some of you can respond: It's super annoying when he names on user screens, certain attributes with underscore and names whole workflow segments with the damn underscore ie. AIM_Modify_3. Good grief...I think he's just being stubborn. I realize underscore provides super accuracy but that strikes one as...just a rougher looking product for the client.

The underscoring habit...is on the named attributes, even in automatic email alerts. To me, it feels a little dinosaur-like in terms of habit. We're paying him/his IT firm a lot of money. He has brought in some great expertise to our dept. but still..
LOL. I'm sorry shootingstar. Underscore makes it clear that you are not talking about two variables or some odd function and a variable. Or if you are writing in LISP or HASKEL, you can have a named operator (something of a function) and apply it to a variable that follows it without having to encolse the variable in a parenthethis (something CPP, C++, C# generally would require.)

What used to get me annoyed is when multiple underscore is used.

I don't code for a living except for VHDL and occasional TCL so my exposure to the programming world is rather limited even though I used to know C, Pascal, Fortran, APL, SmallTalk, Assembly code for several processors.