設定ファイル
ちょこちょこ作っているプログラムなんですが、改めて設定ファイルについて考えると難しいことがいろいろ。
まず、設定ファイルは、どんなことを書いてあるのか?
- サーバ(設置場所)に絡むもの
- アプリケーションの動作に絡むもの
- テスト用での動作
- 本番用での動作
ということで、これらを別々のファイルにすると
- config_server
- config_common
- config_develop
- config_deploy
とかになるんだろうけれど、4つも書くのかよ!という思いも。
少なくとも、書くのは4つでも、読み込むのは1つだけにしないと、間違いが増えるので、考え直し。