专栏名称: 扔物线
给高级 Android 工程师的进阶手册。内容深度上也许对新手不够友好,得罪了。不管你来自 BAT,还是 Google Facebook,也许你比我强,但我可能依然能帮到你。我是扔物线,我不和你比高低,我只助你成长。
今天看啥  ›  专栏  ›  扔物线

扔物线承诺的 Jetpack Hilt 公开课已安排,快来领取!

扔物线  · 公众号  ·  · 2020-08-10 08:30
做 Android 的人都知道 ButterKnife,很多人也因为 ButterKnife 而知道了 Dagger。然而同为注解 + 自动赋值的库,Dagger 却远不像 ButterKnife 那样受欢迎。为什么?比较容易归结的原因是:Dagger 太难了,超级难;而且在难的同时,它似乎也没什么用处。一个又难又没用的库,当然不会流行。是这样吗?并不是的。Dagger 难用不假,但它绝不是没用,相反,它是一个对 Java 和 Android 开发非常有用的库,尤其是对于大项目而言。很多真正把 Dagger 用熟了的人都说:项目越来越大才慢慢体会到 Dagger 的好。有人可能会奇怪:大项目更需要 Dagger?不对吧,我怎么记得我上次试图把 Dagger 集成进项目的时候,就是因为项目太大而失败了?非常有用?不可能,我做了几年开发了,从没用过 Dagger, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照