Click here to Skip to main content
15,899,313 members

Survey Results

Naming conventions in your code   [Edit]

Survey period: 31 Jan 2005 to 6 Feb 2005

What notations do you use when naming variables? (And have things changed since we first asked back in 2003?)

OptionVotes% 
Hungarian notation with prefixes (strFirstName, m_nNumber etc)77140.86
Hungarian notation without prefixes ( _nNumber etc)492.60
Camel Caps (numberOfDays, isValid etc)72538.42
Pascal case (BackColor, DataSet)22511.92
C-style (this_is_a_variable)492.60
FORTRAN case (all caps)30.16

View optional text answers (82 answers)


 
GeneralNow this is too far. Pin
Prakash Nadar1-Feb-05 0:24
Prakash Nadar1-Feb-05 0:24 
GeneralRe: Now this is too far. Pin
mlkeS1-Feb-05 15:38
mlkeS1-Feb-05 15:38 
Generalold habits die hard :) Pin
feline_dracoform31-Jan-05 23:58
feline_dracoform31-Jan-05 23:58 
GeneralMix Pascal+Camel Pin
BlackTigerAP31-Jan-05 9:03
BlackTigerAP31-Jan-05 9:03 
GeneralRe: Mix Pascal+Camel Pin
Alexsander Antunes31-Jan-05 23:52
professionalAlexsander Antunes31-Jan-05 23:52 
Generalfunctional names and scope prefix Pin
Jesse Evans31-Jan-05 7:20
Jesse Evans31-Jan-05 7:20 
GeneralRe: functional names and scope prefix Pin
Bamaco231-Jan-05 9:55
Bamaco231-Jan-05 9:55 
Generalhow about "as short as possible" ? Pin
stephen.hazel31-Jan-05 4:57
stephen.hazel31-Jan-05 4:57 
I like to simply keep my variable names SHORT and consistently named so
that my code in turn is SHORT and easy to READ...

throwing all those extra consonants in there just makes the
legibility plummet...Frown | :(

I also carefully indent and whitespace my code.

I mean come ON, when was the last time you looked through your
code and went, hmmm, ah yes, that's a plptstr_something.
No need for me to look up 8 lines and see what it's declared as!
I can see right HERE that it's declared as a pointer to some
kind of long string thing... uhhh...
Hmmm, now what is this variable USED for again?
I can't make out WHAT this stupid loop is doing...
WHO WROTE THIS CRAP, anyway???

hungarian breaks KISS...

...Steve
GeneralRe: how about "as short as possible" ? Pin
Nitron31-Jan-05 5:50
Nitron31-Jan-05 5:50 
GeneralRe: how about "as short as possible" ? Pin
stephen.hazel31-Jan-05 6:39
stephen.hazel31-Jan-05 6:39 
GeneralRe: how about "as short as possible" ? Pin
Nitron31-Jan-05 8:06
Nitron31-Jan-05 8:06 
GeneralRe: how about "as short as possible" ? Pin
stephen.hazel31-Jan-05 8:47
stephen.hazel31-Jan-05 8:47 
GeneralRe: how about "as short as possible" ? Pin
toxcct1-Feb-05 6:18
toxcct1-Feb-05 6:18 
GeneralKind of a hard question Pin
hannahb31-Jan-05 3:34
hannahb31-Jan-05 3:34 
GeneralDepends on the library default Pin
ed welch31-Jan-05 2:01
ed welch31-Jan-05 2:01 
GeneralRe: Depends on the library default Pin
Nemanja Trifunovic1-Feb-05 4:31
Nemanja Trifunovic1-Feb-05 4:31 
GeneralPascal with humps Pin
Gary R. Wheeler31-Jan-05 0:46
Gary R. Wheeler31-Jan-05 0:46 
GeneralMix of Hungarian and Camel Caps Pin
Antti Keskinen31-Jan-05 0:01
Antti Keskinen31-Jan-05 0:01 
GeneralI indicate scope in prefix Pin
Bamaco230-Jan-05 23:46
Bamaco230-Jan-05 23:46 
GeneralAssuming local variables... Pin
Colin Angus Mackay30-Jan-05 22:58
Colin Angus Mackay30-Jan-05 22:58 
GeneralDepends on the language Pin
Michael P Butler30-Jan-05 21:56
Michael P Butler30-Jan-05 21:56 
GeneralRe: Depends on the language Pin
Brian Delahunty30-Jan-05 22:21
Brian Delahunty30-Jan-05 22:21 
GeneralRe: Depends on the language Pin
Gary R. Wheeler31-Jan-05 0:48
Gary R. Wheeler31-Jan-05 0:48 
Generalas always... CListCtrl Pin
Aqualic30-Jan-05 20:49
Aqualic30-Jan-05 20:49 
GeneralRe: as always... CListCtrl Pin
Uwe Keim2-Feb-05 23:27
sitebuilderUwe Keim2-Feb-05 23:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.