初始化文件良好做法

Initialization File good practice

本文关键字:文件 初始化      更新时间:2023-10-16

什么是应用程序初始化文件的好做法。我将使用 xml 文件作为我的初始化文件,但我不想只将所有内容都塞进一个文件中。我应该如何拆分文件?应该按班级吗?按模块?

谢谢,如果您需要

更多信息,请告诉我。

想想用户或开发人员希望如何与这些文件进行交互,备份它们,对它们进行版本控制(SVN,CVS等)和/或将配置从一台计算机/安装传输到另一台计算机/安装。 通常,最好将所有配置保存在一个文件中。 你需要一个很好的理由不这样做。

我过去有充分的理由,但通常适用于非常专业的内部应用程序,其中特定于机器的配置(与本地硬件相关)需要与特定于应用程序的配置分开。 分离意味着我可以更新应用程序配置并将其推广到我们所有的机器上,而不必担心覆盖硬件配置。

一般来说,我喜欢结构良好、文档齐全且组织直观的单个配置文件。 如果它变得很大,那就太大了 - 这就是滚动条和搜索实用程序的设计目的! 沿着这条路,当你在寻找一个特定的设置时,如果你必须在10个不同的文件中搜索它,它会让你大吃一惊。