Python Programming Ettiquette

Miki Tebeka tebeka at lycosmail.com
Thu Apr 12 08:27:06 EDT 2001


Hello zzzz,

>...
> a) Directly modify the parameter:
> b) Return the result, keeping the passed parameter untouched:

As a follower of the functional appraoch I vote for b.
I you don't have good reasons (like efficiency), never change a parameter
passed to a function.

Bye.
----------------------------------------------------------------------------
--
Smile, damn it, smile.

lambda msg:

 'name' : 'Miki Tebeka',
 'email' : 'tebeka at lycosmail.com',
 'homepage' : 'www.tebeka.freeservers.com',
 'quote' : "I don't suffer from insanity, I enjoy every minute of it."
}[msg]






More information about the Python-list mailing list