The Daily WTF на русском
Подписаться
Ошибка: Заголовок Сентинела
"Пользователи творчески обходят ограничения в информационных системах, вводя нестандартные данные для представления отсутствующей или необрабатываемой информации. Эта практика, восходящая к времени до компьютеров, продолжается с использованием заполнителей, таких как повторяющиеся цифры или вымышленные имена. Программисты пытаются предотвратить это, но эти "защиты от дурака" постоянно оказываются неэффективными. Коренная причина заключается в отсутствии механизмов для обработки исключительных состояний данных. Вместо того, чтобы решать проблему напрямую, разработчики часто игнорируют или преуменьшают возможность таких ситуаций. Примеры подчеркивают различные случаи обходных путей пользователей, от заполнителей-чисел до вымышленных имен. Юмористический анекдот описывает разочарование пользователя системной ошибкой. Другой пример демонстрирует, казалось бы, непреднамеренную ошибку данных, подчеркивая непредсказуемую природу таких проблем. Общая проблема заключается в отсутствии гибкости системы для адаптации к исключительным данным. Частое возникновение этих обходных путей демонстрирует необходимость лучшей конструкции системы для обработки разнообразных входных данных."