[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: CVS update: MODIFIED: libsvn_subr ...

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2001-06-14 16:25:41 CEST

Greg Hudson <ghudson@MIT.EDU> writes:

> I'm with Greg in that I think building a hash table is horribly
> overengineered.

I agree. I rescind the whole hash-table change I made. :)

> On the other hand, generating the table and the enumeration using cpp
> macros is awful. Let's not confuse generations of future programmers
> just for the sake of not having to write error codes in two different
> places.

Gstein, and *especially* Karl, are absolutely adamant that the Worst
Possible Thing that can happen is to have errorcodes and descriptions
in different files. (Personally, I have more faith that future coders
won't be blockheads, but Greg and Karl have more experience in this
area.)

Honestly, I like gstein's new macro system. It's all in one file, and
it's very readable. Do you really find it confusing? Do you think
it's more likely to cause future coder errors than having tables in
two different files?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:31 2006

This is an archived mail posted to the Subversion Dev mailing list.