defensive design

noun

defensive design

noun
1

Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences Usually The practice of planning for contingencies in the design stage of a project so as to make the misuse of the software impossible, or to minimise the negative consequences.

Related terms
defensive programming
Hypernyms
design

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.