Параметры, настройки, свойства, конфигурация, настройки-когда и почему?
есть несколько слов с похожим (в некотором смысле) значением:
Параметры, Настройки, Свойства, Конфигурация, Настройки
английский не является моим родным языком. Не могли бы вы объяснить разницу на простом английском, пожалуйста? Я думаю, что следующий шаблон может быть полезен:
- использовать XXX в вашем GUI, чтобы позволить людям изменить поведение вашего приложения (возможно настройки или настройки?)
- использовать YYY в вашем GUI, чтобы позволить людям изменять части объекта (возможно, свойства или параметры?)
- использовать ZZZ в коде ...
каковы лучшие практики?
7 ответов
сложно, это, так как нет ни одного единого последовательного стиля, за которым следуют все приложения. Как вы говорите, они (в широком смысле) синонимы.
на самом деле это не имеет значения, пока ваша ожидаемая аудитория понимает, что вы имеете в виду.
самая большая разница между свойствами, которые обычно влияют на компонент или объект, и другие, которые влияют на все приложение.
следуя примерному примеру Visual Studio и других Microsoft продукты:
- свойства представляют собой характеристики одного компонента или объекта в приложении.
- опции изменить глобальные способы работы приложения. Продукты Microsoft используют это для настройки панели инструментов пользовательского интерфейса, например. Здесь подразумевается, что вы можете полностью отключить элементы пользовательского интерфейса (например, "простой" пользовательский интерфейс или "расширенный" пользовательский интерфейс).
- настройки и настройки изменение качества работы приложения. Здесь подразумевается изменение, а не отключение: например, "метрические измерения" или "британские имперские измерения".
- конфигурация часто, когда приложение настраивается для каждого пользователя или группы.
но нет единого правила.
Я бы предложил вам использовать свойства для характеристик объекта и настроек для всего остального, что приложения.
Они нигде не установлены, но я подумал, что могу также скинуть свои 2¢ на эту тему. Когда я вижу их в приложении, это то, что они подразумевают для меня:
- настройки: "просмотр или изменение списка вещей, которые могут быть установлены"
- опции: "мы уже установили некоторые вещи и даем вам возможность изменить их"
- предпочтения: "расскажите, как вы предпочитаете это для работы"
- свойства: "изменить одно или несколько свойств этого элемента"
- редактировать: "эта вещь уже в хорошем состоянии, но вы можете изменить его, если хотите"
- конфигурация: "у нас есть значения по умолчанию, но они настолько голые, что вы, вероятно, захотите настроить его самостоятельно"
Я считаю, что это в основном вопрос личных предпочтений.
однако я чувствую, что обычно вижу свойства как ссылку на одну часть приложения, где параметры/настройки обычно являются более глобальным свойством.
кроме того, предпочтения, вероятно, не вещи, которые имеют такое большое влияние, как что-то помечено параметры или настройки. Такие вещи, как незначительное изменение дисплея или что-то подобное.
самое главное-это имейте согласованность в приложении.
и лично я предпочитаю термин "параметры", поскольку это звучит менее пугающе, что настройки, свойства или конфигурация.
одна вещь, которую я не вижу в ответах здесь (хотя бобинс намекает на это), заключается в том, что вы должны рассмотреть, что типично для вашей среды/операционной системы. Например, в windows я думаю, что "параметры" - самый распространенный выбор, хотя многие программы используют разные слова. Аналогично "настройки" для mac os. ОС Android использует "настройки"
Итак, используйте то, что наиболее распространено для вашей среды.
Я думаю, что здесь отсутствует одна точка зрения, а именно связь между конфигурацией/настройками/параметрами/предпочтениями.
Мне a конфигурация или предпочтения содержат много настройки или опции так что может быть один задание ни один опции.
вы обычно говорите "изменить эту опцию / настройку", а не "изменить это предпочтение / конфигурация", не так ли?
когда кто-то говорит предпочтения или конфигурация Я понимаю это как набор настройки или опции.
помимо свойств (которые обычно применяются к документу или объекту внутри документа, за исключением случаев, когда это не так), они в значительной степени одинаковы. Никто не согласен, какая терминология лучше.
например для конфигурации программы,стиль Apple Это "настройки" в меню приложения гном стиль Это "настройки" в меню "Редактировать". стиль KDE является целым меню "Настройки" самостоятельно. Стиль Windows был "параметры" в меню " Инструменты, хотя тады ой теперь, когда больше MS apps отбрасывают строку меню и бросают старые предсказуемые элементы управления повсюду без последовательного pettern.
стиль RISC OS был "выбором" в меню панели значков, просто чтобы добавить еще одну бессмысленную возможность.
настройки: думая о ползунке, чтобы выбрать значение от 1 до 10, например
функции: мышление кнопки вкл/выкл
предпочтения: думая о выборе из нескольких вариантов, как утром, днем или вечером
конфигурация: технические параметры, вероятно, конечные пользователи не должны знать. Например, что такое источник данных?