Продолжаем разбирать классику Артура Блоха. После шестого следствия (“если всё идёт хорошо — вы кое-что упустили”) — седьмое:
«Невозможно сделать что-либо защищённым от дурака полностью, потому что дураки чрезвычайно изобретательны»
Любая защита от человеческого фактора — валидация ввода, подтверждение перед rm, лимиты в конфиге — рано или поздно встречает пользователя, который найдёт способ её обойти не со зла, а просто потому что действовал не так, как предполагал автор. Отсюда правило: не пытаться закрыть все дыры разом, а логировать и откатывать быстро — предохранитель важнее брони.
#юмор #murphy #sysadmin
