Lambda question

Steven D'Aprano steve+comp.lang.python at pearwood.info
Mon Jun 6 19:16:42 EDT 2011


On 2011年6月06日 12:52:31 -0400, Terry Reedy wrote:
> Let me add something not said much here about designing functions: start
> with both a clear and succinct definition *and* test cases. (I only
> started writing tests first a year ago or so.)

For any non-trivial function, I usually start by writing the 
documentation (a docstring and doctests) first. How else do you know what 
the function is supposed to do if you don't have it documented?
By writing the documentation and examples before the code, I often 
discover that the API I first thought of was rubbish :)
-- 
Steven


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /