[Python-3000] gettype
Andrew Koenig
ark-mlist at att.net
Wed Aug 2 06:56:18 CEST 2006
> From a code style perspective, I've always felt that the magical
> __underscore__ names should not be referred to ouside of the class
> implementing those names. The double underscores are an indication that
> this method or property is in most normal use cases referred to
> implicitly by use rather than explicitly by name; Thus str() invokes
> __str__ and so on.
Haven't we seen this argument somewhere before? :-)
(needless to say, I'm in agreement with it in this context too)
More information about the Python-3000
mailing list