alias method definitions / syntactic sugar suggestion
clp2 at rebertia.com
Fri Mar 6 05:39:17 CET 2009
On Thu, Mar 5, 2009 at 6:17 PM, Tennessee Leeuwenburg
<tleeuwenburg at gmail.com> wrote:
> I'm not sure if this problem I face affects many other people, but I'll just
> describe it and see what kind of feedback I get.
> I have a suggestion for a new piece of Python syntax when defining methods.
> I have seen the following done, and have done it myself
> class FanstasticClass:
> def __init__(self):
> def someFantasticMethod(self, argument = True):
> print argument
> justAsFantastic = someFantasticMethod
This sounds like a code smell to me. You shouldn't have 2 methods with
different names that do the same thing, it seems like bad design IMHO.
Also, I don't think this is done anywhere near frequently enough to
warrant new syntax. I'm -1 on the idea personally.
I have a blog:
More information about the Python-list