Reputation: 175633
Can someone explain the concepts that Spec# might be moving into C# 4.0, regarding Code Contracts?
Thanks!
Upvotes: 4
Views: 781
Reputation: 13571
I personally am a big fan of a guy called Bertrand Meyer who wrote this book called Object Oriented Software Contruction and created a language called Eiffel which endoreses Design By Contract or Contract based programming.
You might want to see this series of videos link
Upvotes: 3
Reputation: 45398
Here's a good description of code contracts straight from Microsoft Research. It sounds like the main benefits are:
Upvotes: 2