質問: 画面に表示するドロップダウンリストの値の管理の仕方で迷っています。 それは プロパティファイルに値を残し、それを動的に読み込むようにするのか。 コンスタントクラスで静的にドロップダウンリストの値を管理するようにするのか。 前者の場合は、ファイルを読み込む時間が気になります。 後者の場合は、将来的にドロップダウンリストの値を追加するときにアプリを再起動するのが気になります。 みなさんはどうやって、将来、値が追加されるドロップダウンリストの値を管理していますか、 ご意見、頂戴願います。
回答: 今の職場では、リリースは頻繁に行われるのでソースに書いてしまっています。 それが嫌なら、プロパティファイルでもいいと思います。 ResourceBundle などで読み込む場合は、キャッシュ機構があるので特にファイルを読み込む時間を心配しなくても大丈夫だと思いますよ。 キャッシュの有効期限などを気にする必要はありますが。