assume, assert, enforce, @safe

Dicebot via Digitalmars-d digitalmars-d at puremagic.com
Sat Aug 2 05:05:42 PDT 2014


On Saturday, 2 August 2014 at 06:01:30 UTC, Walter Bright wrote:
> As to the substance of your question, I can't do it proper 
> justice in a few lines. It's an important issue, and it is 
> worthwhile to thoroughly understand it, especially for the kind 
> of programming you do and the leading role you have in it.
>
> For that I recommend "Object Oriented Software Construction" by 
> Meyers.
>
> http://www.amazon.com/Object-Oriented-Software-Construction-Book-CD-ROM/dp/0136291554/
>
> Don't let the OOP title throw you off. It is a very thorough 
> treatment of contract programming, and the rules and their 
> rationales, but in a readable manner. You won't be sorry you 
> read it. It's only $34 used, a bargain.

Thanks, will read!


More information about the Digitalmars-d mailing list