我正在将airflow从1.10.5更新到1.10.10。/airflow", line 37, in <module> File "/home/airflow/.local/lib/python3.7/site-packages/airflow/utils/cli.py", line 75, in wrapper
return f
$roof : new Roof;}我提出这个问题的动机是,依赖注入要求您跳过循环,以满足对象的需要。一个对象实际上知道它需要什么依赖关系才能正常工作,这不是合乎逻辑的吗?
如果依赖注入的两个主要动机是代码可重用性和单元可测试性,那么能够用存根或其他对象覆盖默认实例化就很好了。同时,如果需要向应用程序添加House类,则只需编写House类,而不需要在其之上编写工厂和/或DI容器。此外,任何使用房屋的客户端代码都可以只包含房屋,而</em