On 12/08/2013 06:54, Dave Angel wrote:
[...]This function makes no sense to me. A function should have three well-defined pieces: what are its parameters, what does it do, what are its side-effects, and what does it return.
No! A function should have *four* well-defined pieces: what are its parameters, what does it do, what are its side-effects, what does it return, and an almost fanatical devotion to the Pope [etc.]
-- http://mail.python.org/mailman/listinfo/python-list