stas: (Default)
stas ([personal profile] stas) wrote2005-01-20 12:31 pm

software sucks

Список самых распространённых плюх в дизайне и функциях программ. Есть перекос в сторону мака, но и другие не обойдены вниманием.

[identity profile] drakona-knopka.livejournal.com 2005-01-20 02:17 pm (UTC)(link)
Самая плюха в маках состоит в том, что автора русской раскладки для макинтошей надо повесить за то, чем он ее делал, потому что поменять местами точку и букву ю мог только полный подонок и идиот. Остальное цветочки...

[identity profile] tony2001.livejournal.com 2005-01-21 12:09 am (UTC)(link)
не очень впечатляет.
во-первых, действительно большой перекос в сторону маковских проблем.
а во-вторых, это слишком похоже на брюзжание человека, который толком не представляет себе как это всё работает.
достоин упоминания "баг" с интеллектуальной сортировкой, которая, по мнению автора, должна сама анализировать текст и подстраиваться под него.
звучит, конечно, хорошо, но когда компьютеры станут понимать все возможные языки (а заодно и читать мысли пользователей) - я, пожалуй, наймусь в садовники.
хорошо, что это случится не очень скоро.

[identity profile] tony2001.livejournal.com 2005-01-21 08:48 am (UTC)(link)
>Это одна из распространённых программистских ошибок, на которой я себя тоже часто ловлю.
>Проблема тут в том, что пользователю плевать, как это работает с точки зрения программиста.
так в этом ведь и проблема.
я бы даже заменил "пользователя" на "потребителя", чтобы лучше охарактеризовать этот момент =)
хорошо быть потребителем...

>Разумеется, тут есть ограничения - но в основном в результате того, что
>"мы так сделали 20 лет назад, когда это казалось хорошей идеей, а переделывать уже слишком дорого".
есть еще масса подобных.
например, "этот человек единственный, который хочет такого странного поведения, и все остальные пользователи этого просто не поймут".

>А вот GUI, кажется, об этом благополучно позабыли.
просто это было означало усложнение ГУИ, который и так новичку сложно понять.
в CLI это просто доп. опция, а тут как? например, сортировка списка программ в меню "Старт".
я же говорю - надо мысли читать =)

>что по дорожкам сада можно ходить только задом наперёд, потому что так принято
ну терпим же мы, что синее небо, несовершенных людей, намного более несовершенные машины.

мне все-таки кажется, что есть некие ограничения, которые уже давно перешли в разряд объективных.
и одна из причин - "и так неплохо" aka "работает, и ладно".
кто же станет переделывать что-либо (например, ГУИ) из-за концептуальной ошибки 20-ти - 30-тилетней давности?
так сложилось. и все давно привыкли.

[identity profile] tony2001.livejournal.com 2005-01-21 11:09 am (UTC)(link)
>Мне почему-то кажется, что сортировку 1,10,2 понять новчику труднее, чем 1,2,3...
>Создать алгоритм, который будет содержать 100 (а пусть и 10000) эвристик, и выбирать нужных алгоритм сортировки.
ха. да никто даже из 10-ти не будет выбирать, не говоря уже о 100-х.
в том-то и проблема, что он же хочет все "автома(т|г)ически".

>То есть тот факт, что невозможно установить программу, не перезагрузив систему - может считаться
>"обьективным" ограничением. Но это разруха.
ну, эта разруха достаточно локальная.
по крайней мере, кроме некой OS из Редмонда я больше такого нигде не видел.

я о более глобальном говорю - стандартная раскладка клавиатуры, например, тоже не самая оптимальная, но к ней все привыкли и, если поменять её, то не факт, что будет лучше.

TC

[identity profile] stas-agarkov.livejournal.com 2007-02-18 09:38 am (UTC)(link)
Конечно, не в тему, но Проводник Windows и Total Commander уже давно нормально все сортируют.
1, 2, 10, 11, 12, 20