metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-10-18 09:58 pm

Об удобном софте для сложных предметных областей.

Каждый раз, когда я читаю [livejournal.com profile] justy_tylor или когда меня очередной раз посещает навязчивая идея сделать генерацию UI из моделей (как у меня генерируется все остальное), я вспоминаю вот эту картинку http://ips.intermech.ru/images/s1_big.png или интерфейс 3D Max или CadSoft Eagle.

Я до сих пор не могу для себя решить - адский пиздец сложности UI профессионального софта - это объективное следствие сложности предметки или же все-таки, как всегда в этом нашем IT - случайная сложность, потому что делают "как привыкли", "чтобы пользователи пользовались привычными метафорами" и "у нас эргономикой занимаются программисты".

У меня софт обычно простой. Потому что предметка вся это "ввести первичные данные, получить данные с 100500 приборов и желязяк и показать по ним отчеты", ресурсы ограничены, UI делать некому, соответственно все по максимуму сводится к обобщенным CRUD-оперденям. А бэк-енды, базы данных и бизнес-логика, когда она не особо связана с UI - для меня это отдых. Потому как в большинстве случаев укладывается в функциональщину и SQL.

[identity profile] blackyblack.livejournal.com 2013-10-19 06:09 pm (UTC)(link)
Идеальный по привлечению и удержанию клиента например. Я же говорю, концепция - штука, над которой можно поразмыслить на досуге.

[identity profile] tonsky.livejournal.com 2013-10-19 07:56 pm (UTC)(link)
Так о чем тут мыслить, все вроде очевидно. Если клиенту критично время переобучения, то да. Если новая версия перевешивает по другим фронтам, таким как скорость работы или количество ошибок, то нет. Есть даже такой параметр, как субъективное удовлетворение. Гугл Хром взлетел не потому же, что был привычным, а потому, что быстрее работал и хорошо выглядел.

[identity profile] blackyblack.livejournal.com 2013-10-19 08:02 pm (UTC)(link)
У гугла даже трактор взлететь может, не то что хром. Я считаю, что если бы хром визуально никак не отличался от IE6, взлетел бы он точно так же, если не круче.