Python:dependency injection的例子?

2024-05-29 02:55:06 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我正在重构一个我不久前写的程序。有很多类,所以它们的解耦很容易。我也试着对大多数函数进行分组,将它们放在一个类中,并将它们变成staticmethod。你知道吗

他们经常使用其中一个对象的实例。现在它们都有自己的名称空间,我需要显式地将实例传递到函数中,有时甚至跨越多个模块。我的问题是:这是dependency injection的经典案例吗?你知道吗

在包的作用域中生成一些变量global的替代方法是什么?你知道吗


Tags: 模块对象实例函数程序名称空间dependency

热门问题