Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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
Php Zend 2 callables vs Factorys-工厂太多?_Php_Zend Framework2 - Fatal编程技术网

Php Zend 2 callables vs Factorys-工厂太多?

Php Zend 2 callables vs Factorys-工厂太多?,php,zend-framework2,Php,Zend Framework2,到目前为止,我还没有找到关于这个问题的任何答案,但我认为当您有一个包含大量可调用项的Module.php文件来实例化您的服务时,这是一个非常常见的问题。我想将这样的Module.php服务管理器配置重构为工厂类,但似乎我必须创建很多这样的工厂,基本上是一个工厂对应一个服务。这是可以做到的,但似乎工作量很大。值得做吗?我想问一下,在这种情况下,您通常会做些什么——坚持使用可调用函数——重构毫无意义,收益甚微,或者在必要时创建几十个工厂类? 干杯。请阅读

到目前为止,我还没有找到关于这个问题的任何答案,但我认为当您有一个包含大量可调用项的Module.php文件来实例化您的服务时,这是一个非常常见的问题。我想将这样的Module.php服务管理器配置重构为工厂类,但似乎我必须创建很多这样的工厂,基本上是一个工厂对应一个服务。这是可以做到的,但似乎工作量很大。值得做吗?我想问一下,在这种情况下,您通常会做些什么——坚持使用可调用函数——重构毫无意义,收益甚微,或者在必要时创建几十个工厂类? 干杯。

请阅读