[Python-Dev] req: Software Carpentry / coding standards

Greg Wilson gvwilson@nevex.com
Tue, 6 Jun 2000 13:50:38 -0400 (EDT)


> > Tim Peters:
> > http://www.python.org/doc/essays/styleguide.html

> On Tue, 6 Jun 2000, Christopher Petrilli wrote:
> The only thing that might be added (I haven't looked in a while, but
> didn't see it last time I did), is some naming convention issues.  I
> follow pretty standard Smalltalk guidelines:
> 
>        - No '_', use camelCase for seps

I know this is become common practice, but I've been told by two different
HCI specialists that studies have shown CamelBackNotation to be harder for
non-native speakers to read than underbar_separated_text, particularly
when acronyms are part of the name.  If anyone has a pointer to an
original reference for this, I'd be grateful.

Thanks,
Greg