Hacker News new | ask | show | jobs
by thomasz 5011 days ago
If you work with .net, the code contracts project[1] is halfway there: It's quite ugly and they made some design decisions I don't agree with (for the wrong reasons, i guess...), but it has had a tremendous impact on the quality of my code.

http://research.microsoft.com/en-us/projects/contracts/