Projects / Macros for Designing by Con...

Macros for Designing by Contract in Objective-C

Macros for Designing by Contract in Objective-C simplifies the process of using the Design by Contract software methodology invented and pushed by Bertrand Meyer. This involves creating a "contract" for each Object in your program that explicitly states the input and output ranges that the Object expects. The macros implement the pre- and post-assertions as well as invariants and references to "old" variables (the state of the variable before entering a method).

Tags
Licenses
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  22 Apr 2004 05:52
  • Rrelease-after

No changes have been submitted for this release.

C4081b54d3eafc27ba6a14b9cb185379_thumb

Project Spotlight

Pure FTP Server

An efficient, lightweight, and very secure FTP server.

No-screenshot

Project Spotlight

gjrand

A pseudo-random number library and tests.