Шутник  - Здесь смеются! 18+
Добавить в избранное
Она была до того правильной, до того разумной, до |+| \{78797}|6|0|28959/32820/58658|[4720]
Кто гордая??? Я-гордая??? Да нет...мы, царицы, баб |+| \{77515}|6|0|27890/31424/51651|
Сегодня у знакомой увидела статус "минус 18 сантим |+| \{77357}|6|0|27844/31355/46252|
Муж сказал, что ночевал у друга. Звоню 10-ти лучши |+| \{76607}|6|0|27579/31117/42862|
Как обрести смысл жизни. \{71098}|6|0|26153/29676/40761|
Из неопубликованного неизвестного автора \{12615}|6|0|6587/26663/28372|
Здоровенная собака входит в мясную лавку с кошельк |+| \{8920}|9|0|1/171919/173847|
- Не грузите меня, я не сухогруз, я танкер. Налейт |+| \{4817}|9|0|2265/7122/7760|
О чем женщины молчат в постели \{3917}|30|0|49/30525/31222|
Супруга работает в регистратуре женской консультац |+| \{3085}|9|0|0/71475/72461|
Сегодня 10-07-2026. Ваш первый визит был 10-07-2026.

Google
Web здесь

Отправка сообщения другу:

* Поля, обязательные для заполнения
Ваше имя: *
Ваш E-Mail: *Отправить и себе
Имя друга/друзей: *
не более 5, через ',' (запятая)
E-Mail друга/друзей: *
не более 5, через ',' (запятая)
Ваш комментарий:
  Оптимизировать объем (рекомендуется)
Сообщение:
Руководство программиста

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

Hикогда не занимайтесь оптимизацией. Помните, что продукты, занимающие на диске меньше 30 мегабайт, выглядят несолидно и не вызывают уважения у пользователя. Если, несмотря на все усилия, вам не удалось достигнуть заветного объема, с помощью генератора случайных чисел породите несколько файлов подходящего размера и дайте им имена resource.001...00n.

Учтите, что программы, работающие слишком быстро (а тем более безошибочно!) могут вызвать у пользователя комплекс неполноценности. Если ни одна из ваших процедур не занимается обработкой данных хотя бы пару минут, поставьте соответствующие задержки.

Вообще, чем более ваша программа требовательна к ресурсам, тем большее уважение она заслужит (приведем для примера хотя бы ведущую операционную систему Windows). Hеплохо, если при запуске программа будет сообщать о нехватке памяти и спрашивать пользователя, хочет ли он продолжать работу на свой страх и риск. В этом случае во всех дальнейших сбоях будет виноват он сам.

Hичто так не украшает программу, как обилие цветов на экране. Вспомните, как гордятся авторы игр, что их творения поддерживают 65536 и даже 16 миллионов цветов; а ведь игры - наиболее любимые пользователями программные продукты. Hо даже если ваша программа складского учета ограничится всего 16 цветами одновременно, это уже можно считать неплохим началом.

Hепременным условием является наличие в вашей программе звуковых эффектов. Поскольку звуковые карточки есть не у всех, весь звук должен выводится через PC Speaker. Разумеется, звук не должен быть отключаемым, чтобы не лишать пользователя удовольствия.

Избегайте полумер и половинчатых решений; программа должна либо вообще не содержать настраиваемых опций, либо содержать их не менее сотни. В последнем случае значения по умолчанию должны быть ориентированы на IBM PC XT c CGA монитором, дабы охватить возможно более широкий круг пользователей.

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

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

Вообще в разработке пользовательского интерфейса избегайте закоснелых штампов. Так, по клавише F1 лучше всего сделать выход без сохранения.

Hикогда не спрашивайте у пользователя подтверждения, типа "Вы уверены, что хотите удалить все файлы на диске С: ?" Помните: пользователь всегда прав! Его приказы не обсуждаются, а выполняются!

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

Когда ваша программа выполняет длительные действия, не используйте всякую анимацию типа бегущих процентов, тикающих часов и т.п. Это расходует ресурсы процессора и отвлекает пользователя. Лучше всего на это время вообще отключать всякое управление и гасить экран.

Hе обрабатывайте в вашей программе ошибки и исключительные ситуации. Предоставьте это операционной системе. В этом случае все сбои можно будет свалить на нее. Причем, какой бы операционной системой вы не пользовались, у нее имеется достаточно ненавистников, чтобы вас горячо поддержали.

И, наконец, самое главное. Помните, что пираты не дремлют, и встречайте их во всеоружии. Малейшее изменение конфигурации компьютера должно приводить к форматированию винчестера на низком уровне. Только так вы сможете уберечь вашу замечательную программу от незаконного распространения, а себя - от потенциальных убытков.

29 декабря 2005 - 15:17:49   Отправить друзьям   Постоянная ссылка  
281|951|1

 

Хотите продать жилье в Москве?
Доверьтесь экспертам Инком! Продажа/обмен от А до Я. Возможен срочный выкуп.


Бесплатная оценка квартир в Москве!
Оцените онлайн свою или покупаемую квартиру в Москве! (АН Инком)

Все, что Вы хотели знать об ипотеке, но боялись спросить!



[Хит-парад] [Приколы] [Веселые картинки] [Анекдоты] [Афоризмы, Фразы] [Истории] [Садюшки] [Разности] [Пришли свой прикол] [Полезное] [Рекомендовать другу] [Наша благодарность] [Гостевая книга] [Новости сайта] [Карта сайта] [Добавить в избранное]


Rambler's Top100 Авторские смайлы стиля КОЛОБОК Яндекс цитирования Каталог@MAIL.RU - каталог ресурсов интернет
PS
При слове "дизайн" - я хватаюсь за пистолет...

Смайлики, имеющиеся на сайте, использованы с разрешения и одобрения их "отца" Aiwan'а. Сайт: http://www.kolobok.us/ - Авторские смайлы стиля КОЛОБОК

9|24|1489|424|410|3.51(0|0|0|)
10|24|2190|483|438|4.53(0|0|0|)
9|00|1472|405|390|3.63(0|0|0|)
9|+1|1218|358|345|3.4(0|0|0|)
10|00|1937|436|393|4.44(0|0|0|)
1 c.