What do you do when your naming convention clashes with your language?
Posted
by
Jon Purdy
on Programmers
See other posts from Programmers
or by Jon Purdy
Published on 2011-01-03T17:51:47Z
Indexed on
2011/01/03
17:59 UTC
Read the original article
Hit count: 349
naming-conventions
Okay, this is one of those little things that always bugged me. I typically don't abbreviate identifiers, and the only time I use a short identifier (e.g., i) is for a tight loop. So it irritates me when I'm working in C++ and I have a variable that needs to be named operator or class and I have to work around it or use an abbreviation, because it ends up sticking out. Caveat: this may happen to me disproportionately often because I work a lot in programming language design, where domain objects may mirror concepts in the host language and inadvertently cause clashes.
How would you deal with this? Abbreviate? (op) Misspell? (klass) Something else? (operator_)
© Programmers or respective owner