Важная проблема, но мало кто решает ее до конца. Дело в том, что решать ее
надо на ранней стадии проектирования. Какое-то время ей занимаются конечно,
но зачастую она заслоняется более насущными задачами. Кому нужен красивый
интерфейс, который ничего не делает?... В результате концепция эта
постепенно теряется, и разные части приложения, с точки зрения пользователя
работают совсем по разному. Я для себя в свое время создал набор стандартных
иконок и стандартных названий действий - "сохранить", "отказ", "пересчитать"
и т.д. ... И за несложные правила стараюсь не выходить и нового ничего не
изобретать. Как говорится - безобразно, зато однообразно... На претензии к
многоплатформенности и масштабируемости тоже забил. Я вот смотрю на свое
приложение, которое уже шесть лет работает и к нему непрерывно дописывается
новая функциональность и меняется существующая. Ежели б оно проектировалось
изначально под разные серверы - то сколько-б я сил убил в течение этого
времени, вписываясь под естественные ограничения, накладываемые
многоплатформенностью и масштабируемостью... Я так подозреваю, что больше,
чем если б сейчас взять, да и перенести его на oracle скажем...
With b/r. Gleb.
- Re: ���������_���_��� �� ��������� �.
-