Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns “facade design pattern”中有1个以上的facade类?_Design Patterns_Oop - Fatal编程技术网

Design patterns “facade design pattern”中有1个以上的facade类?

Design patterns “facade design pattern”中有1个以上的facade类?,design-patterns,oop,Design Patterns,Oop,在一个外观设计模式中,使一个以上的外观类不是实例是否可以接受? 我是说,这是正式禁止的吗? 它会抑制“门面设计模式”本身的优势吗?门面基本上是一种方便的功能分组。如果存在多个这样的分组,您当然可以创建多个正面 请注意,当使用依赖项注入模式时,facade模式的使用远没有以前常见。facade基本上是一种方便的功能分组。如果存在多个这样的分组,您当然可以创建多个正面 请注意,在使用依赖注入模式时,facade模式的使用远没有以前那么普遍。我不认为正式禁止任何东西,只是不赞成,我不是说你的建议不赞成

在一个外观设计模式中,使一个以上的外观类不是实例是否可以接受? 我是说,这是正式禁止的吗?
它会抑制“门面设计模式”本身的优势吗?

门面基本上是一种方便的功能分组。如果存在多个这样的分组,您当然可以创建多个正面


请注意,当使用依赖项注入模式时,facade模式的使用远没有以前常见。

facade基本上是一种方便的功能分组。如果存在多个这样的分组,您当然可以创建多个正面


请注意,在使用依赖注入模式时,facade模式的使用远没有以前那么普遍。

我不认为正式禁止任何东西,只是不赞成,我不是说你的建议不赞成,我只是说只要你写的代码干净,易于阅读和理解,也很有效,那么你的工作就可以了。你自己的推理应该能帮助你做到这一点。我不认为任何东西在形式上都是被禁止的,只是不赞成,我不是说你的建议是不赞成的,我只是说,一般来说,只要你写的代码干净、易读、易懂并且有效,那么你就可以了。你自己的推理应该对你有所帮助。