- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试在我的 Android 应用程序中使用 Uncle Bob 的简洁架构。所以,我关注了这个人的great implementation基于 RxAndroid,用于 DI 的 Dagger 2。
我知道要从数据存储(云或本地数据库或磁盘)获取数据,交互器(域层中的用例类)将调用数据层中的存储库。
在我的例子中,我必须执行两个并行的 REST API 调用(Foursquare API 和 Google places API),然后比较每个调用接收到的数据。
我是否必须将这些 Retrofit 调用的实现放在数据层或域层的交互器中?
如果任何外部 API 调用都属于数据层,那么在 Bob 大叔的方法中,交互器的作用到底是什么?
我是这种方法的新手,非常感谢任何帮助!
最佳答案
我认为您应该在数据层调用 API,然后在域层处理结果,当然前提是结果独立于任何框架。
交互器是编排进出实体的数据流的交互器。 ( http://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/ )
关于android - 将 REST API 调用置于 Uncle Bob 的 Clean Architecture 中的何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33794585/
在这个 fiddle 中:http://jsfiddle.net/d8582tg2/ ,我正在尝试使用悬停选择器来显示工具提示,但无法正常工作。 Hover over
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 5 年前。 Improve
一周前,我观看了 Robert C. Martin 关于架构的演讲: http://www.youtube.com/watch?v=WpkDN78P884 我不明白您在 0:24:46 看到的图表。我
考虑 Uncle Bob's Clean Architecture (或洋葱架构) 假设作为我应用程序中的登录用户,我收到了一个深层链接 url “myapp://events/[event_id]”
这个问题在这里已经有了答案: Is there a CSS parent selector? (33 个回答) 6年前关闭。 有没有办法用css选择元素的叔叔?具体来说,我正在为具有以下形式条目的页面
有一道练习题Uncle Johny上www.codechef.com 由于篇幅较长,我提供了链接。 https://www.codechef.com/problems/JOHNY/ 我有两个解决该问题
所以我有一些代码, Notes... n + 现在,div.tools
在第 2 章:有意义的名称中,Bob 叔叔写道: Don't Add Gratuitous Context In an imaginary application called "Gas Statio
这个问题已经有答案了: How to access the correct `this` inside a callback (15 个回答) 已关闭 7 年前。 问题是我无法访问 set方法:
我刚刚读完 Uncle Bob 的 Clean Code 中的“函数”一章。主要建议是确保函数短小——真的短。他们应该在每个抽象级别只做一件事。这是我正在制作的用于学习 Cocoa 的应用程序的功能(
我有一个基于多个参数计算契约(Contract)利息的重型方法。我确实需要这些参数中的每一个,但这违反了鲍勃叔叔的规则,即参数不得超过 2 或 3 个。 public double calculInt
我正在尝试在我的 Android 应用程序中使用 Uncle Bob 的简洁架构。所以,我关注了这个人的great implementation基于 RxAndroid,用于 DI 的 Dagger
我是一名优秀的程序员,十分优秀!