为什么 webman 没有默认开启依赖注入?

从 Java 过来的,感觉这个功能很实用。
一般不默认开启的,都理解为作者不推荐那么做。
是因为什么原因呢。

154 1 0
1个回答

北月妖王

因为不是每个人都需要。为了考虑可能不存在的未来,提前强行解耦和抽象,引入各种设计模式,让每个开发者都要遵循,这不是一件明智的事情。
你想用就用,你不需要也 OK。就像你可以用在 webman 中使用 amphp 的生态,你也可以用 swoole 的协程,同样的你可以继续用多进程和同步 IO 的做法。
webman 不是 laravel,也不是springboot,它没有提供全套的生态组件,你可以直接复用 composer package。

  • qqxxr 1天前

    说的没毛病。webman不强制用什么风格(不太会有约定大约配置的玩意)。整体风格像tp,但平台又大于tp,拥抱composer跟php所有版本

🔝