http://users.livejournal.com/_winnie/ ([identity profile] http://users.livejournal.com/_winnie/) wrote in [personal profile] plakhov 2011-02-17 09:00 pm (UTC)

Я тоже согласен с тем, что иногда бетонная предсказуемость лучше, чем suggest, которая выдаёт неадекватные результаты 20% случаев и выдаёт лулзы ещё в 5%. Примеры тут приводили :)

Я ещё один приведу. Создание файла "Program" в корне диска C:\ показывает warning при включении компьютера. Так как теперь C:\Program Files\ набранный в "Пуск" означает запуск C:\Program с параметром Files. Любая попытка сделать что-то более "интеллектуальным" для пользователя - угроза предсказуемости поведения.

Вот есть Skype, который всячески стремится к такой казуальности. Страшно представить, если он будет предлагать suggestion :) за опечатки в T9 в мобильниках люди друг друга убивали.

И ещё. Не могут программисты-студенты которые делают тулзу для управления коровником - сами корректно закодать suggestion удобный для использования. Они не умеют так хорошо обращаться со строками так, как это умеешь ты. И даже ты это не можешь сделать. Тебе ещё и JavaScript-верстальщик с QA нужен. Невозможно это сделать в каждой программе, это займёт 90% усилий по её разработке. А почему в Больших Корпорациях невозможно улучшить Open File диалог - это очевидно после чтения комиксов про дильберта :)

Поисковики - они целиком про rocket science со строковыми алгоритмами и удобство для пользователя. Сделать удобный suggestion - это подъёмная задача для программистов поисковика. И всё равно нетривиальная. Для авторов автоматизаци коровника - уже неподъёмная. Они формально удовлетворят QA и менеджера, проебав пару месяцев, и всё равно это будет неюзабельно. Только малый процент инструментов показывает хотя бы последние 10 открытых файлов в меню File.

Далее. Есть программы, которые предлагают всячески удобный suggestion (в моей профессиональной области - Visual Studio, IDEA и в Nero Burning Rom). Есть отвратительные web-интерфейсы ("Пожалуйста, введите номер кредитки БЕЗ ПРОБЕЛОВ").



Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting