gpt4 book ai didi

dependency-injection - 约定优于配置反对松散耦合?

转载 作者:行者123 更新时间:2023-12-04 07:10:21 24 4
gpt4 key购买 nike

许多程序员似乎都在遵守配置约定。在 IoC 的上下文中,这意味着使用 API 而不是 XML 配置。

当您必须引用包含抽象接口(interface)/类的具体实现的 DLL 以使用配置约定时,您应该如何保持 DI/IoC 背后的松散耦合思想?

最佳答案

通过代码 API 进行配置不是“惯例”。它是“配置”。

例如,约定优于配置意味着特定的应用程序框架(如 Rails 或 CodeIgniter)可能要求将某些类型的代码放置在某些目录中。您不需要通过配置告诉应用程序框架这些文件在哪里。

关于dependency-injection - 约定优于配置反对松散耦合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/467807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com