小编Dev*_*nTT的帖子

依赖项注入导致性能下降(ASP.NET MVC)

我对依赖注入的经验不是很丰富,因此我非常重视您对以下方面的看法。

它(依赖注入/ IOC)在我公司的Web应用程序中使用。

我们公司目前的编程负责人讨厌这个应用程序,因为他不喜欢linq,实体框架和依赖项注入(应用程序中的所有功能)。他认为,所有这些因素共同导致了该应用的缓慢和脆弱。

他将造成性能下降的原因归咎于IOC容器,今天他说这句话“我不确定,但是它(IOC容器)必须使用反射,这非常糟糕”。

他还不喜欢使用接口(因为这会使查找在Visual Studio中实现接口的文件的定义更加困难),并将其用作bash IOC容器的另一个原因。

我最近发现了SOLID原理,并且上述观点并不适合我,因此我想知道经验丰富的开发人员的想法,以及是否有任何事实可以支持任何编程领导意见。

谢谢阅读。

linq dependencies entity-framework inversion-of-control

3
推荐指数
2
解决办法
707
查看次数