March 2026

S M T W T F S
12 34567
891011121314
151617 18192021
22232425262728
293031    

Style Credit

Expand Cut Tags

No cut tags
Thursday, January 20th, 2005 12:31 pm
Список самых распространённых плюх в дизайне и функциях программ. Есть перекос в сторону мака, но и другие не обойдены вниманием.
Friday, January 21st, 2005 08:48 am (UTC)
>Это одна из распространённых программистских ошибок, на которой я себя тоже часто ловлю.
>Проблема тут в том, что пользователю плевать, как это работает с точки зрения программиста.
так в этом ведь и проблема.
я бы даже заменил "пользователя" на "потребителя", чтобы лучше охарактеризовать этот момент =)
хорошо быть потребителем...

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

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

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

мне все-таки кажется, что есть некие ограничения, которые уже давно перешли в разряд объективных.
и одна из причин - "и так неплохо" aka "работает, и ладно".
кто же станет переделывать что-либо (например, ГУИ) из-за концептуальной ошибки 20-ти - 30-тилетней давности?
так сложилось. и все давно привыкли.
Friday, January 21st, 2005 11:09 am (UTC)
>Мне почему-то кажется, что сортировку 1,10,2 понять новчику труднее, чем 1,2,3...
>Создать алгоритм, который будет содержать 100 (а пусть и 10000) эвристик, и выбирать нужных алгоритм сортировки.
ха. да никто даже из 10-ти не будет выбирать, не говоря уже о 100-х.
в том-то и проблема, что он же хочет все "автома(т|г)ически".

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

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