Лучший способ сделать данные (которые могут измениться во время выполнения) доступными для всего приложения?
Каков наилучший способ получить доступ к данным через приложение Wole? В моем конкретном примере я загружаю настройки своего приложения из XML-файла в экземпляр объекта-настройки, и я не хочу задавать эти абсолютные константы, потому что пользователь должен иметь возможность их изменять (и видеть эффекты ) без перезапуска программы.
Теперь мне нужно использовать некоторые (свойства) настроек в методах других классов, но таким образом они не доступны. Так что же это за «объект»? я должен сохранить настройки? Я не думаю, что это хорошо, если каждый метод, для которого требуется настройка в моем приложении, должен изучать сам XML. Кроме того, передача экземпляра настроек в каждый другой класс, который я использую, кажется слишком громоздкой.
Заранее спасибо!