Code Contracts - MSDN DevLabs - 0 views
-
Joel Bennett on 18 May 09Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of pre-conditions, post-conditions, and object invariants. Contracts act as checked documentation of your external and internal APIs.