On Tue, Jun 1, 2010 at 16:15, Scott McKay swm@itasoftware.com wrote:
Well, hang on... that's one of the reasons I *didn't* use generic functions. Take a look at 'access-logger' and 'message-logger' in the 'acceptor' class; this is exactly the model I followed. If I do the new feature using generic functions, I will be doing exactly what you are warning about: making the next guy wonder why one part is one way and another part is another way.
That's what you get for growing software: There is always something left over from the first iterations. I have a patch pending that will make the logging functions into generic functions and remove the slots containing the functions. Please help us move there :)
Thanks, Hans