New to Python: Features
claird at lairds.us
Tue Oct 5 08:08:03 CEST 2004
In article <mailman.4307.1096949563.5135.python-list at python.org>,
Josiah Carlson <jcarlson at uci.edu> wrote:
>> 31. Concepts of Protocols (whereby one may organize related methods into
>> groups and check whether a particular object implements the methods
>> within this protocol), or Interfaces similar to those in Java whereby
>> classes or objects which implement the interface (sign the contract)
>> must implement the methods and attributes as specified in the interface,
>> and/or programming by contract such as in Eiffel (see:
>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.
More information about the Python-list