私のチームは Rails アプリケーションを保守しています。以前の開発者は、いくつかの構成変数 (facebook アプリ ID、Twitter アプリ ID など) を env 変数として配置することにしました。しかし、これはあまり汎用性がありません。2 つのアプリケーション (テストと本番) がある場合、ハードコーディングされた構成を 1 つだけ使用する (または手動で変更する) 必要があります。また、これらの変数をバージョン管理に入れることをお勧めします。
それは正しい方法ですか?そうでない場合、正しい方法は何ですか?