2017-02-08 5 views
0

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

+0

Ваш вопрос слишком общий. Какой язык программирования вы используете? –

+0

Я использую Java. –

+0

Отметьте это тогда !!!! –

ответ

1

Конфигурации, хранящиеся в файлах свойств, всегда лучше, чем введенные в код. Они более удобны в обслуживании, и изменения в будущем проще. Итак, ваш дизайн хорош как есть.

Кроме того, вы можете перемещать общие конфигурации, которые будут одинаковыми для всех операционных систем, в один файл, чтобы свести к минимуму дублирование кода.

Смежные вопросы