我想知道是否有关于创建“应用程序配置”结构、数据和文件的设计模式、指南或记录的智慧/最佳实践。我意识到这个问题在一些帖子中已经被部分涉及,但我希望以下问题能够从另一个角度来看待这个话题。
基本上,创建配置结构需要进行什么样的分析?
需要考虑哪些因素?
应用程序配置分析/创建何时开始?是主要设计活动的后续工作(由应用程序设计决定),还是与主要设计相互依存,并且是自身架构努力的一部分?
将配置数据结构化的一种方法与另一种方法相比,有什么优缺点?
需要捕获哪些要求或意识到哪些要求(灵活性、覆盖能力、去重、选择等)?
开发糟糕的应用程序配置所付出的成本是什么?
具体而言,我的兴趣在于开发配置设置的层次结构。
是否有任何实际的项目具有足够的复杂程度,其配置可以被研究?
我的问题不针对文件的格式或类型(无论是使用平面ini、json、xml还是其他),而是关于如何首先到达配置方面的问题。
谢谢。
基本上,创建配置结构需要进行什么样的分析?
需要考虑哪些因素?
应用程序配置分析/创建何时开始?是主要设计活动的后续工作(由应用程序设计决定),还是与主要设计相互依存,并且是自身架构努力的一部分?
将配置数据结构化的一种方法与另一种方法相比,有什么优缺点?
需要捕获哪些要求或意识到哪些要求(灵活性、覆盖能力、去重、选择等)?
开发糟糕的应用程序配置所付出的成本是什么?
具体而言,我的兴趣在于开发配置设置的层次结构。
是否有任何实际的项目具有足够的复杂程度,其配置可以被研究?
我的问题不针对文件的格式或类型(无论是使用平面ini、json、xml还是其他),而是关于如何首先到达配置方面的问题。
谢谢。