[development] Module naming conventions (was Re: Naming the CVS	abstraction module)
    Chris Johnson 
    cxjohnson at gmail.com
       
    Mon Jun 11 10:16:09 UTC 2007
    
    
  
> On Jun 10, 2007, at 10:26 AM, Derek Wright wrote:
>
> > 2) Drupal hates CamelCapsToSeparateWords, so we have to use
> > underscores_to_separate_words, unless you really expect everyone to
> > be able to understand nothingtoseparatewords.
CamelCase can get really out of hand, but I hate typing underscores
with a passion.  It's in a really weak (and worse, sometimes variable)
location on the keyboard.  I'm a touch typist -- I can scream along as
long as I stay out of the symbols.  But having to type - or _ between
letters really ticks me off, because then I spend 10-20% of my time
correcting mistakes.
I don't know what the solution is, but the choices seem to be between
bad and worse.  :-(
I blame it on IBM or whoever it was that "popularized" the mistaken
idea that a computer keyboard should have a caps lock key in the same
location as a manual typewriter, instead of the proper control key
that was there before the masses started using computers.  It's a
conspiracy, man!  :-)
The best argument I've heard so far is to make it easier for
non-native English speakers.
Usnativeshavenoproblematallreadingthiskindofstuff.
    
    
More information about the development
mailing list