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

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

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

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