New to Python: Features

Cameron Laird claird at lairds.us
Tue Oct 5 02:08:03 EDT 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: 
>> http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=595)
>
>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 mailing list