functions, list, default parameters
Lawrence D'Oliveiro
ldo at geek-central.gen.new_zealand
Tue Nov 2 05:06:40 EDT 2010
In message <mailman.481.1288683620.2218.python-list at python.org>, Chris
Rebert wrote:
> On Fri, Oct 22, 2010 at 12:36 AM, Steven D'Aprano
> <steve at remove-this-cybersource.com.au> wrote:
>>
>> Default mutable arguments have their place
>
> But it's a rather obscure one where it is almost never strictly
> necessary to venture.
Mediocre programmers with a hankering towards cleverness latch onto it as an
ingenious way of maintaing persistent context in-between calls to a
function, completely overlooking the fact that Python offers much more
straightforward, comprehensible, flexible, and above all maintainable ways
of doing that sort of thing.
More information about the Python-list
mailing list