7

我即将开始一个相对较大的项目并且想知道

使用这些依赖注入框架的真正好处是什么?

DI 会增加应用程序加载时间吗?或者提供任何性能价值?

谷歌的文档反对使用 Robojuice,因为它使用 RAM,这是所有 DI 的共同点吗?

有兴趣听听大家的意见。

4

1 回答 1

2

我在 NYTimes 工作,使用 Dagger 2 在 2 个范围内实例化数百个托管对象只需不到 100 毫秒。Dagger 帮助我们组织对象并从活动或业务对象中删除大量样板。我会推荐它用于任何大小的应用程序。

于 2015-10-13T02:48:58.387 回答