From: Dave Rolsky <autarch@ur...> - 2004-08-15 03:22:02
On Sat, 14 Aug 2004 c@... wrote:
> > [moving this into the alzabo list ...]
> > On Sat, 14 Aug 2004 c@... wrote:
> is there any way to remove my email address from the list archives now?
> this is my private address.
Not that I know of. I wish you'd mentioned that earlier. I don't like to
have discussions about this sort of stuff off-list, since others might
> > The problem here is that the name() method for tables and columns is part
> > ofthe public Alzabo API. And it's useful to have access to that sort
> change the api before alzabo matures?
Uh, Alzabo's been around for about 3 years at this point.
> > This is calling the method on a row object,. The Alzabo::Runtime::Row
> > class does not have a name method already defined. Your code created a
> > name() method for a table, which override the existing method in
> > Alzabo::Table.
> but arent you just assuming the method namer is going to clean the table
> up? if you have a "name" column in person, isnt that going to cause the
> same problems unless you specifically rename the methods? thats a little
> misleading for documentation..
Right, that's why I need to add a warning to the docs and/or change
methodmaker to not create methods in subclasses that would override parent
class methods, and give you a warning about it.
House Absolute Consulting