Skip to content

Topic

Defensive Programming

The practice of adding runtime checks, invariant assertions and guard clauses so that a program detects and reports violated assumptions rather than continuing on bad state.

Current clusters