私はアンドロイドのプロジェクトにアーキテクチャについて読んできました。そして私はいくつかのものを見つけましたが、私はいくつかの概念を誤解しているか、全く理解していないと思います。Androidのアーキテクチャの質問
ローカルデータベースを持っている場合、私の質問の1つはAPIオブジェクトを扱うことです私はローカルデータベースに保管するためにAPIから同じオブジェクトを使うべきですか?
私はMVVMまたはMVPを使用する理由についての説明も探していますが、実際には別のもののように見えます。MVPはUIの責任を扱うことにもっと関心があります。MVVM私はコミュニケーションUIとデータベースの間。 私は概念を誤解したか、それとも意味がありますか?
最後に重要ではないトピックは依存性注入についてですが、私はこの概念について読んだことがあります。このパターンを扱うには、これを扱うためにフレームワークを使用する必要があります。私は一度それがthaaat複雑ではない?