3
Guide to App Architecture | Android Developers (developer.android.com)
IngramChen 積分 0

他們把統整 business logic 的 facade 稱做 Repository,然後存取 DB 的叫 DAO。

這有點怪啊,在 server side 裡 DAO 通常也叫 Repository...

不過這個 Facade 真的沒什麼好名字就是,沒梗了通常就乾脆命名成 Manager。

Activity -> ViewModel -> Repository -> Model -> Web service/DAO

寫個 app 很辛苦啊,這麼多層。用 MVVP 的人大概又多一層…

什麼時候才能脫離這種繁鎖的作業?

Kros 積分 0

跑去寫 server 就可以脫離了