0

アプリケーション初期化ファイルの推奨事項は何ですか。初期化ファイルに xml ファイルを使用しますが、1 つのファイルにすべてを詰め込みたいだけではありません。ファイルを分割するにはどうすればよいですか?クラスごとにすべきですか?モジュールごと?

ありがとう、さらに情報が必要な場合はお知らせください。

4

1 に答える 1

1

ユーザーまたは開発者がこれらのファイルをどのように操作し、バックアップし、バージョン管理(SVN、CVSなど)したり、あるマシン/インストールから別のマシンに構成を転送したりするかを考えてください。通常、すべての構成を1つのファイルに保持するのが最善です。これを行わないのには十分な理由が必要です。

私は過去に正当な理由がありましたが、通常、マシン固有の構成(ローカルハードウェアに関連する)をアプリケーション固有の構成から分離する必要がある非常に特殊な社内アプリケーションの場合です。この分離により、ハードウェア構成を上書きすることを恐れずに、アプリケーション構成を更新してすべてのマシンにロールアウトできるようになりました。

一般的に、私はよく構造化され、十分に文書化され、直感的に整理された単一の構成ファイルのファンです。それが大きくなると、大したことになる-それがスクロールバーと検索ユーティリティが設計された目的です!将来的には、特定の設定を探しているときに、10個の異なるファイルでそれを検索する必要がある場合、それはあなたの地獄を悩ませることになります。

于 2012-08-09T22:39:25.797 に答える