firewall code


Code designed to limit adverse effects of bugs or bad input.

The term may also refer to user interface design intended to steer the user away from potentially harmful actions, e.g. burying the function to delete your account at the bottom of the "Advanced" options.

Another example is a sanity check inserted to catch a can't happen error. When fixing a bug, you might also insert firewall code which would have prevented the bug from doing any damage, in case something similar ever happens.

[Jargon File]

Last updated: 2020-06-25

Nearby terms:

firehose syndromefirewallfirewall codefirewall machineFireWire

Try this search on Wikipedia, Wiktionary, Google, OneLook.