Techniqueintro
Design by contract
Also called Contract-based programming.
Specifying each routine by preconditions, postconditions and invariants, which the code is checked against.
Specifying each routine by preconditions, postconditions and invariants, which the code is checked against.
About this page
The build computes these levels from the evidence in the repository. Each row says what the next level needs. Read what the levels mean.
| Ladder | Level | What the next level needs |
|---|---|---|
| Human proof | H0 no proof |
|
| Lean | L0 no Lean part |
|
| Visual | V0 none |
|
| Writing | W0 stub |
|
Tag 3AE0G6 Edit this page History Report an error