Unity(C#)で定数クラスを作る際に、参考にしたサイトと学んだことをメモ。
学んだこと
- 一つの巨大な定数クラスを作るのではなく、種類ごとにクラスを分ける
- 特定の1クラスからしか使わないようなものは、そのクラスの定数にした方が疎結合になって良い(場合が多い)
どちらも基本的なことだけど、とても大事ですね。
実際、巨大な定数クラス、特定の1クラスからしか使わないようなものも定数クラスにまとめてるもの、どちらも見たことがあるので。
定数クラスは便利ですが、まとめることで定数クラスに依存してしまうので、適切に使っていきたいですね。