Programming by contract

jedes (Teil-)Produkt muß seine Spezifikation erfüllen, diese ist ein Kontrakt (Vertrag):

eingebaut z. B. in Sprache Eiffel von Bertrand Meyer, http://www.eiffel.com/

Beispiel: Funktion merge (aus mergesort):

Erfüllung des Kontrakts soll man



Johannes Waldmann 2006-06-26