Oop “有没有?”;“更多”;抽象工厂模式的真实示例?
我目前正在研究OPP的设计模式,只是给你一些背景知识。这不是我第一次遇到这种模式。我已经编程一段时间了(十年左右),我非常熟悉许多编程原理,尤其是SOLID。我大部分时间都在做web应用程序开发,所以我可能错过了一些在不同编程领域可以学到的东西 正如标题所示,我正在努力更深入地掌握抽象的工厂模式。我确实理解定义和“何时使用模式”部分,但我仍然没有抓住要点。特别是当把开闭原理从固体添加到方程中时 我是什么意思 上图取自GOF的设计模式书 要使这篇文章真正成为一个问题,有两件事我自己找不到答案:Oop “有没有?”;“更多”;抽象工厂模式的真实示例?,oop,design-patterns,abstract-factory,open-closed-principle,Oop,Design Patterns,Abstract Factory,Open Closed Principle,我目前正在研究OPP的设计模式,只是给你一些背景知识。这不是我第一次遇到这种模式。我已经编程一段时间了(十年左右),我非常熟悉许多编程原理,尤其是SOLID。我大部分时间都在做web应用程序开发,所以我可能错过了一些在不同编程领域可以学到的东西 正如标题所示,我正在努力更深入地掌握抽象的工厂模式。我确实理解定义和“何时使用模式”部分,但我仍然没有抓住要点。特别是当把开闭原理从固体添加到方程中时 我是什么意思 上图取自GOF的设计模式书 要使这篇文章真正成为一个问题,有两件事我自己找不到答案:
不,不是。在编写GoF书时,依赖注入不是一种常见的模式,但今天它几乎已经取代了对抽象工厂的需求。今天,我几乎愿意称抽象工厂为反模式;但我仍然持开放态度,认为可能有一个问题比DI更适合AF。我只是还没看到一个。你在这里看到巴卢斯克的答案了吗?这应该给你一些真实世界的例子?我没有。我来看看,谢谢。