1为什么“这不是一个设计模式”会成为拒绝你的实现的理由?如果你没有按照“正确的方式™”来完成,那么拒绝可能是合理的。 - Hans Kesting
@Llama 因为高级开发人员对我的知识并不完全满意,这是情况。 - Davron Yusupov
无论DI是否是一种设计模式都不重要,唯一重要的是它对当前项目是否有益。考虑到它的许多优点,你应该将其与其他实践进行比较,看看是否可以用能够产生相同效益的实践或技术来替代它。这是一个值得团队共同投资的分析。没有个人意见,没有"我不喜欢这段代码"。只关注于好处,我们是否需要它,是否可以用更简单的方法达到相同效果?然而,当团队使用相同资源(例如DIPP&P)时,它确实会有所帮助。 - Steven