tags:

views:

159

answers:

3

Class names can be abbreviated as follows:

CustomerService => CS
CustomerPaymentService => CPS
UnpaidBillRetriever => UBR
FindAnyRemainingOpenUserTrasactions => FAROUT

This is supported by control-N (idea) or control-shift-T (eclipse). After some initial re-learning I now use this naming strategy heavily. But what is it called ?

+3  A: 

I would call it an acronym.

Peter Lawrey
Sorry to be a pedant, but see http://simple.wiktionary.org/wiki/acronym. Acronyms are said as a word: Laser, NASA, Scuba are acronyms; CS, CPS, UBR are just abbreviations.
toolkit
And its quite confusing that TLA (Three Letter Acronym) is NOT an acroynm itself.
toolkit
@toolkit: I agree, and it is an important distinction in HTML (acronyms can be pronounced while abbrs must be spelled out by voice readers). Although strictly speaking, I think USB or TLA (Three Letter Abbreviations) are initialisms (which are a subset of abbrevs).
PhiLho
And don't forget that you can also have an ETLA.
Evan
@PhiLho - yep, should have said initialismshttp://en.wikipedia.org/wiki/Three_Letter_Acronym
toolkit
A: 

May be 'alias'?

NinethSense
+1  A: 

It's called Camel-Case. Since you would only take the upper letters.

boutta
Well no, this is a camel with only humps. http://en.wikipedia.org/wiki/CamelCase
krosenvold
boutta is right, most people call it "Camel-Case matching". I don't think it has another name.
Il-Bhima
"Camel-case matching" sounds sensible,it's a verb and actually the best one yet. Not *exactly* what boutta said but I may be nitpicking
krosenvold
Even in the Eclipse documentation it's called that way. I haven't found a ref yet, but it's the only name I know.
boutta