[Zope-Coders] Re: [Zope-Checkins] CVS: Zope/lib/python/ZODB -
FileStorage.py:1.98.2.1
Ken Manheimer
klm@zope.com
Thu, 7 Nov 2002 09:30:51 -0500 (EST)
On Thu, 7 Nov 2002, Toby Dickenson wrote:
> On Thursday 07 November 2002 1:27 pm, Guido van Rossum wrote:
> > But picking George Bailey as a name would be unique in
> > that its name is a cultural reference rather than a reference to the
> > meaning.
>
> I agree its not the best name to have chosen, but I dont see it is
> sufficiently broken to change.
I do. Naming is increasingly important the larger and more
sophisticated a system is. There are myriad details to track, and
even developers with phenomenal memory cannot sort out an arbitrary
system by rote - names provide substantial cues so the programmer need
*not* remember everything arbitrarily! As someone who does not have a
phenomenal memory, i feel strongly that good, orienting names are very
important. As someone sensitive to those newly getting acquainted
with a system, i feel even more strongly that obscure cuteness is bad
- it can make the system seem unnecessarily obscure and unapproachable.
"George Bailey" is obscure cuteness. (Maybe as bad as "UntextIndex",
but in a different way.)
--
Ken
klm@zope.com