Блестящий пример. Просто супер. Сам его привожу когда заходит спор об эргономике.2. Дурака защитить невозможно впринципе. Это нарушает ход эволюции и приводит к появлению бОльшего количества более тупых дураков. Процедура не позволяющая ошибаться (в данном контексте) - это костыль, протез или заменитель мозгов и дееспособности.
Приведу маленький пример. Программа учета. На экране список документов. Есть кнопка для удаления. Дурак нажимает. Нечаянно. Потом кричит что прога плохая, что ему надо высвечивать окошко "Вы точно хотите удалить документ? Да - Нет". Сделали. И что. Он жмет "Да" не читая! А потом орет что прога плохая и документ удалился нечаянно. Или, как вариант, документ удалился сам!
Да. Согласен. Не стоит мешать ЭВОЛЮЦИИ.
Но во всем есть здравый смысл. Если нет защиты от случайного нажатия на удаление то это уже потенциально опасно. Если человек после нажатия на удалить видит вопрос и не читая жмет жа, то это уже эволюция.... тут пускай умирает.
Аналогичный пример:
запрет логинеться под root.
да, мне никто не мешает делать su а потом rm -rf / но я уже знаю что я su и делать этого не буду.... потому и буду под su только если этого нельзя сделать под "mendel".
И не расказывайте мне что дурака ничего не спасет. ДА, НЕ СПАСЕТ. Согласен с вами. Но я просто по себе могу сказать, что пока не полез и не закрыл себе root то ходил под root. Так проще. моторика блин. Хотя я вроде не идиот.
Еще пример. из "Принципа Питера".
Одна фирма выпускающая детские игрушки столкнулась с тем что если ребенок поставит пистолет ко рту и выстрелит то будет несчастный случай. Такие случаи были, неоднократно.
Они решили проблему просто: вложили в комплект бумажку с надписью "В рот не брать!". Подозреваю что количество несчастных случаев увеличилось....