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 的人大概又多一層…
什麼時候才能脫離這種繁鎖的作業?