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.

No-screenshot

Project Spotlight

Direct Access Provider Library

A portable API for using RDMA.

No-screenshot

Project Spotlight

pf-kernel

A Linux kernel fork with new features.