在软件开发的生命周期里,随着需求的不断变更,软件配置项也需要跟着改动。如之前的版本里 settings.json 中的 old_key 字段现在要改成 new_key, 或者需要更改类型,增加删除字段的情况。
我想知道如何能够优雅的处理配置项的变更呢?每个语言或者框架中现在最成熟的解决方案是什么呢?
在软件开发的生命周期里,随着需求的不断变更,软件配置项也需要跟着改动。如之前的版本里 settings.json 中的 old_key 字段现在要改成 new_key, 或者需要更改类型,增加删除字段的情况。
我想知道如何能够优雅的处理配置项的变更呢?每个语言或者框架中现在最成熟的解决方案是什么呢?