Design By Contract, By Example

74.20 Brand New 5 In stock! Order now!
Brand: Addison-Wesley Publishing Company
SKU: DADAX0201634600
ISBN : 0201634600

Domestic Shipping:$6.95
International Shipping: Add $20.
Qty: - +
   - OR -   
Design by Contract is a systematic approach to specifying and implementing object-oriented software elements based on precisely defined obligations between them. This is the first practical, example-centered guide to using Design by Contract. The authors introduce powerful design principles for writing good contracts and supporting guidelines -- and demonstrate those principles with real-world Java and Eiffel code examples. They review the fundamentals of Design by Contract -- preconditions, postconditions and invariants -- and presenting a real-world example. Next, drawing on their unparalleled experience with Design by Contract, they present six powerful design principles -- each with a clear statement of goals, rationale, examples in both Java and Eiffel, and supporting notes. Developers will learn how to strengthen their components' internal support for contracts; how to use contracts to specify subclasses whose objects can safely be substituted for superclass objects; how to extend contract to specify and check properties that remain unchanged; and how to use contracts in analysis-level models. The book concludes by summarizing key principles and presenting a realistic cost/benefit analysis of their use.
Author : Richard Mitchell
ISBN : 0201634600
Language : English
No of Pages : 256
Edition : 1st
Publication Date : 10/22/2001
Format/Binding : Paperback
Book dimensions : 9.1x7.3x0.7
Book weight : 0.01

Write a review

Your Name:

Your Email:

Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below: