![]() |
|
|||||
The power of Design by Contract™Eiffel Software is the pioneer of Design by Contract (DbC) and the Component Revolution. The notion of DbC is central in the systematic approach to software quality, as embodied in the Eiffel method and IDE EiffelStudio. DbC is a metaphor on how elements of a software system collaborate with each other, on the basis of mutual obligations and benefits. The metaphor comes from business life, where a "client" and a "supplier" agree on a "contract" which documents that:
To programmers and the projects they work on, this guarantees that bugs will be prevented by a well defined mechanism based on checks and balances. For managers, DbC ensures that programming is done correctly. For customers, it offers a label of quality, seriousness, and a job well done. To meet the needs of today's large-scale and mission critical applications, this unique solution is a must. For a more detailed look at Design by Contract and how it can make your code more reliable, consult the following resources:
|
|
© 1985-2008 Eiffel Software. All rights reserved. -- Privacy Policy |