谈下软件的配置参数管理
我这里提到的软件的配置参数管理是指对软件本身运行的配置参数可提供一个集中配置的功能。随着软件的越来越复杂,软件的配置也越来越多。经常可以看到开发人员随意增加配置,缺乏相应的规范指导,使得整个版本难以维护。探讨下软件配置参数管理的一些原则。[@more@]1 设计区分 外部的 功能性配置参数和性能配置参数和软件实现内部的参数配置。功能性配置参数和性能配置是指给提供客户关闭功能,配置性能参数的配置。软件实现内部的参数配置,一般用于研发内部客户或维护部门故障排查和维护,不随意提供给外部。 外部的功能和性能配置参数,