gpt4 book ai didi

dependency-injection - 有没有人对依赖注入(inject)有一个很好的类比?

转载 作者:行者123 更新时间:2023-12-03 10:44:58 26 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

2年前关闭。




Improve this question




我已经阅读了很多关于依赖注入(inject)的文章以及观看了很多视频,但我仍然无法理解它。有没有人有一个很好的类比来解释它?

我看了敏捷之秋截屏的第一部分,仍然有点困惑。

最佳答案

类比 ?我会试一试...如果没有带有音乐的 CD,您的 CD 播放器立体声将毫无用处...(这取决于 CD)。如果他们用已经在里面的 CD 制作 CD 播放器,那会很快变得无聊……

因此他们构建了它们,以便您可以将 CD(它所依赖的)“注入(inject)”到播放器中。这样,您每次都可以注入(inject)不同的行为,并根据您注入(inject)的行为获得“不同”的行为(音乐)。

唯一的要求是 CD 必须是 兼容接口(interface)由玩家定义。 (您不能在 1992 年的 CD 播放器中播放蓝光光盘。)

关于dependency-injection - 有没有人对依赖注入(inject)有一个很好的类比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/424457/

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