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.