Hacker News new | ask | show | jobs
by salawat 529 days ago
Also known as "eliminating the fail state" or "rendering invalid states unrepresentable".

Unfortunately, also very attractive to being used corruptly in the political arena (see nudge theory, newspeak). Can also be downright rejected, bypassed, or ignored. See most workers/employers views on OSHA.

1 comments

Poka-yoke specifically refers to inadvertent human errors, and isn't intended to stop someone from going around it intentionally, or avoiding all failures/error states

At my job, I add automations to try to avoid problematic and common errors. But I also engineer them so that a human can override them in the event of an emergency or some other need