标签: python design-patterns
我正在编写一个包含许多(约30-40个)参数的Python程序,所有这些参数均具有默认值,并且所有这些参数都应在用户运行时进行调整。按照我的设置方式,这些参数分为4个字典,分别对应于程序的4个不同模块。但是,我遇到了一些情况,其中一个模块需要多个模块中的一个参数,这使我考虑将字典统一为一个大的配置字典,甚至可能是一个分配给每个模块的配置对象。 我的问题是
这对运行时间有影响吗?我怀疑不是,但想确定。
这被认为是好的做法吗?对于我描述的问题,还有其他解决方法吗?
答案 0 :(得分:1)