У семи кодеров дитя без глазу
Не могу не поделиться чудесами интерфейса одной небезызвестной стоматологической программы.
Выхожу из истории болезни кнопкой «Отмена». Программа задаёт вопрос: «Отказаться от изменений?» Жму «Да» — и сразу второй вопрос: «Сохранить результаты?» Ага, может, передумал уже.
Сплошь и рядом отмену действия нужно подтверждать нажатием «Да». Но чтобы не терять бдительность, иногда всё же задается нормальный вопрос «Сохранить?» с ответом «Нет». При этом другая половина действий не контролируется никак.
При нажатии кнопки «Сохранить» тоже иногда задается вопрос а-ля «Может, передумаешь?»
Названия кнопки «ОК»: «Продолжить», «Сохранить», «Да», «Назначить», «Выбрать», «Печать», «Обновить».
Названия кнопки «Отмена»: «Выход», «Отказ», «Отменить», «Закрыть», «Нет».
Расположение кнопок «ОК» и «Отмена»: справа вверху, слева вверху, справа внизу, вверху посередине, в центре.
Даже галочки у «ОК» где синие, а где зелёные, где слева от надписи, а где снизу.
База данных — вообще отдельная песня. Русско-английские сочетания типа «UDERGSPRAV», «kodoper», «ordercod», длиннющие названия таблиц типа «TREATSCHGROUPSPARAMSLINKS», «GRIDLAYOUTSETTINGSBIN». Все таблицы зарплаты именованы с префиксом «SAL_», но одна названа просто «SHTATVAR» (опять языки вперемешку).
В окне «О программе» не умещается логотип.
Программа 8-й версии имеет значок с цифрой 7.
При работе на незарегистрированной программе просто выдается ошибка SQL. Учитывая, что регистрация иногда слетает, новичкам на техподдержке очень весело.
Про глюки уж я молчу. Наверное, я счастлив, что мне не довелось увидеть исходного кода.