文章詳情頁
android - MVP模式 包的結構
瀏覽:338日期:2024-09-07 13:33:10
問題描述
就包的結構 我看到過兩種
結構一:
結構二:
model view presenter是按模塊分類比較好,還是寫在一起比較好?還有,是不是小項目用了mvp反而顯得麻煩?謝謝!
問題解答
回答1:首先,我一向認為MVP業務復雜的話會變得很臟。比如: 你一個業務發起請求前需要做一些事,請求響應后需要做一些事,最后錯誤處理還要做一些事,那么一個業務需要寫4個接口。
其次,Presenter是業務相關,而不是頁面相關。
最后,它是一種設計模式思想,不需要苛求包結構怎么樣,你喜歡怎么樣就怎么樣。
回答2:個人理解:1、按業務模塊劃分2、在業務模塊內,再做mvp的劃分3、當然,你需要base,common等的依賴
相關文章:
1. docker-compose中volumes的問題2. javascript - vue生成一維碼?求助!!!!!急3. boot2docker無法啟動4. java - SSH框架中寫分頁時service層中不能注入分頁類5. docker安裝后出現Cannot connect to the Docker daemon.6. docker網絡端口映射,沒有方便點的操作方法么?7. nignx - docker內nginx 80端口被占用8. 如何使用git對word文檔進行版本控制?9. java - Spring事務回滾問題10. javascript - mock.js可以存儲數據嗎
排行榜

網公網安備