Вынуждающая функция – это особый случай строгих ограничителей, которые позволяют обнаружить ошибочное действие. Такие ограничители подходят не везде, но их принцип можно применить к большинству жизненных ситуаций. В технике безопасности вынуждающие функции часто называют специализированными методами предотвращения несчастных случаев. К трем таким методам относятся .