Re: New to Python: Features

From: Alex Martelli (aleaxit_at_yahoo.com)
Date: 10/05/04


Date: Tue, 5 Oct 2004 08:54:31 +0200

Cameron Laird <claird@lairds.us> wrote:
   ...
> >> 31. Concepts of Protocols (whereby one may organize related methods into
   ...
> >No. Test-driven development is the norm in Python.
> .
> ... but see <URL: http://www.pypackage.org/packages/python-dbc >
> for one among several DbC initiatives.

...and PEP 246 for Protocols (and more relevantly, pluggable
adaptation). Eby's PyProtocols implements these ideas (and more); my
talk given earlier this year at OSCON (on masquerading and adaptation
design patterns in Python) has a short section on PEP 246, you should
find the PDF at www.strakt.com.

Alex