私は最近、Intellij IDEA の優れた機能に出くわしました。それは文字列のオートコンプリートです。基本的に、プロパティ ファイルでキーと値のペアを定義し、保存値をプロパティ ファイルのキーとして持つ文字列を Java コードで入力し始めると、IDEA はそれをオートコンプリートできます。さらに、ctrl+クリックでナビゲートしてリファクタリングできます!
私が話していた方法は、プロパティ ファイルからの値の表示に関連しています。私は現在、これに列挙型を使用しています。その型は、プロパティ ファイルのキーと同じ名前です。私がこれを行っていたのは、型チェックとリファクタリングを得たからです。しかし、IDEA で文字列を使用するだけでも同じ利点が得られるようです (実際には型チェックはできませんが、それに近いものです)。
メッセージを取得するために単純な文字列値を使用している方がいるかどうか疑問に思っていました。これは良い習慣ですか?