Что делать программе в случае отсутствия конфига в /etc/? Вопрос об общепринятых нормах поведения программы в случае отсутствия её конфига в /etc/. Должна ли в таком случае программа запуститься и использовать конфигурацию по умолчанию или же прекратить своё выполнение и сообщить пользователю об отсутствии файла конфигурации? Для первого варианта придётся вшить дефолтные настройки в код программы. А для второго - пользователю будет больше работы.

26 Мар 2023 в 19:52
51 +1
0
Ответы
1

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

26 Мар 2023 в 20:00
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 795 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир