Я работаю над приложением java SE 1.5+ swing вместе с другими. Мне интересно, каков наилучший способ управления строковыми ресурсами. Я понимаю принципы, лежащие в основе комплектов ресурсов и т. Д. Я бы хотел избежать использования одного файла свойств для каждого класса, для которого требуется строка, так как это выглядит немного излишним. Особенно, когда у вас много классов, которые могут сделать только одну ссылку на строку (скажем, в обработчике ошибок). С другой стороны, это облегчает сотрудничество с другими, поскольку снижает риск конфликтов слияния.
Кажется особенно трудным загружать пакеты ресурсов каждый раз, когда вам нужно отобразить простую обратную связь с пользователем, также как и в обработчиках ошибок, когда задействовано много классов.
Какой самый эффективный способ управления строками в довольно большом приложении с сотнями классов, многие из которых не связаны с графическим интерфейсом, но должны передавать информационные сообщения обратно в графический интерфейс при возникновении исключений.
Я использую NetBeans, который обычно создает файл свойств для каждого класса GUI, для всего текста, относящегося к кнопкам, меткам и т. Д.