原文地址:Dependency injection in a multi module project
原文作者:Ben Weiss
译文出自:掘金翻译计划
本文永久链接:github.com/xitu/gold-m…
译者:Mirosalva
校对者:JasonZ,wenny


Plaid 应用中引入一个 DI 框架过程中我们学到的东西

image.png

总的来说,这不是一篇关于依赖注入的文章,也不是关于我们为什么选择库 X 而不是库 Y 的文章。
相反的,本文从依赖注入的角度介绍了我们对 Plaid 进行模块化实践的主要成果。

我们的设置

在前面的文章中,我写过 Plaid 应用模块化的整体过程。
一款拼接应用 Plaid — 整体到模块化: 模块化 Plaid 应用的初衷、过程和结果

让我以鸟瞰图的形式快速回顾一下 Plaid 的样子。

我们有一个包含主启动 activ


收藏 打印