Правило наименьшего удивления

Правило наименьшего удивления

Принцип (правило) наименьшего удивления (калька с англ. principle of least astonishment) в эргономике гласит, что при неясности назначения элемента или сочетания его поведение должно быть наиболее ожидаемым со стороны пользователя.

Пример

Пользовательский интерфейс может быть разработан так, что нажатие комбинации Ctrl+Q вызывает выход из программы. Тот же самый пользовательский интерфейс может иметь средства для записи макросов, или последовательности нажатий клавиш, которые будут воспроизведены позже. Пользователь может захотеть сделать запись последовательности нажатия клавиш с Ctrl+Q как часть (наиболее вероятно последняя часть) макрокоманды. Принцип наименьшего удивления говорит, что нажатие Ctrl+Q во время записи макрокоманды должно записаться в неё, а не вызвать выход из программы (который удивил бы пользователя).

Источники

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Правило наименьшего удивления" в других словарях:

  • Принцип наименьшего удивления — Принцип (правило) наименьшего удивления (калька с англ. principle of least astonishment) в эргономике гласит, что при неясности назначения элемента или сочетания его поведение должно быть наиболее ожидаемым со стороны пользователя. Пример… …   Википедия

  • Принцип наименьшей неожиданности — Принцип (правило) наименьшего удивления (калька с англ. principle of least astonishment) в эргономике гласит, что при неясности назначения элемента или сочетания его поведение должно быть наиболее ожидаемым со стороны пользователя. Пример… …   Википедия

  • UNIX way — Философия UNIX  это набор культурных норм и философских подходов к разработке программного обеспечения, основанных на опыте ведущих разработчиков операционной системы Содержание 1 МакИлрой: Четверть века UNIX 2 Пайк: Стиль программирования на C …   Википедия

  • Unix way — Философия UNIX  это набор культурных норм и философских подходов к разработке программного обеспечения, основанных на опыте ведущих разработчиков операционной системы Содержание 1 МакИлрой: Четверть века UNIX 2 Пайк: Стиль программирования на C …   Википедия

  • Философия Unix — Философия UNIX  это набор культурных норм и философских подходов к разработке программного обеспечения, основанных на опыте ведущих разработчиков операционной системы Содержание 1 МакИлрой: Четверть века UNIX 2 Пайк: Стиль программирования на C …   Википедия

  • Философия Юникс — Философия UNIX  это набор культурных норм и философских подходов к разработке программного обеспечения, основанных на опыте ведущих разработчиков операционной системы Содержание 1 МакИлрой: Четверть века UNIX 2 Пайк: Стиль программирования на C …   Википедия

  • Философия UNIX — Философия UNIX  это набор культурных норм и философских подходов к разработке программного обеспечения, основанных на опыте ведущих разработчиков операционной системы UNIX. Содержание 1 МакИлрой: Четверть века UNIX 2 Майк Ганцарз: Философия… …   Википедия

  • Python — У этого термина существуют и другие значения, см. Python (значения). Python Класс языка: му …   Википедия

  • Пайтон — Python Класс языка: функциональный, объектно ориентированный, императивный, аспектно ориентированный Тип исполнения: интерпретация байт кода, компиляция в MSIL, компиляция в байт код Java Появился в: 1990 г …   Википедия

  • Россия. Русский язык и Русская литература: История русской литературы — История русской литературы для удобства обозрения основных явлений ее развития может быть разделена на три периода: I от первых памятников до татарского ига; II до конца XVII века; III до нашего времени. В действительности эти периоды резко не… …   Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»