Существует несколько способов уменьшить количество настроек приложения и упростить их поддержку.У каждого из них есть свои плюсы и минусы.Перемещение их в базу данных - это то, что может помочь улучшить ремонтопригодность (и может позволить вам создать внешний интерфейс для мониторинга и настройки их без необходимости повторного использования).В качестве альтернативы вы можете сгруппировать некоторые из них в пользовательские разделы, если они связаны, и, таким образом, сделать их лучше документированными, а не просто парами ключ-значение.
Если они идут в БД, вам необходимо учитыватькак их кэшировать, и как вы должны управлять кешем.
Нет общего ответа.Это будет зависеть от вашей ситуации.