From: Pete Hodgson Date: 2008-09-12T01:53:38+09:00 Subject: Programming By Contract with Ruby Hi Folks, Does anyone know of a Programming By Contract framework for ruby? It seems like fertile ground, given the dynamic nature of the language. I'm imagining some kind of DSL that allows a developer to annotate a class/module with invariants, and also to annotate methods with pre- and post-conditions. Cheers, Pete