大規模なプロジェクト全体で使用される文字列リテラルを保存するための最良の方法は何ですか? 明らかな理由から、開発者がリテラルを複数の場所に書き込むことは望ましくありません。また、冗長/役に立たないコードの束は必要ありません。私は、簡単にアクセスでき ( status.passed = "passed"
notのような宣言的な名前を持っていることを意味しますstatus[0] = "passed"
)、賢明な方法で格納されている文字列リテラルの小さなリストを作成するための最もクリーンでシンプルな方法を探しています。Anenum
は理想的ですが、文字列を取ることはできず、ここで見た辞書 + 列挙型のソリューションは私には魅力的ではありません。
静的クラスが最良の選択でしょうか?