Design by Contract
|
Term |
Design by Contract |
|
Aliases |
- |
|
Abbreviation |
DbC |
Definition
Design by Contract is a design method that specifies an Operation provided by a software element in terms of obligations and guarantees between its caller and provider. The contract is expressed through Preconditions, Postconditions, and Invariants.