文章詳情頁
android - MVP模式 包的結構
瀏覽:211日期:2024-09-07 13:33:10
問題描述
就包的結構 我看到過兩種
結構一:
結構二:
model view presenter是按模塊分類比較好,還是寫在一起比較好?還有,是不是小項目用了mvp反而顯得麻煩?謝謝!
問題解答
回答1:首先,我一向認為MVP業務復雜的話會變得很臟。比如: 你一個業務發起請求前需要做一些事,請求響應后需要做一些事,最后錯誤處理還要做一些事,那么一個業務需要寫4個接口。
其次,Presenter是業務相關,而不是頁面相關。
最后,它是一種設計模式思想,不需要苛求包結構怎么樣,你喜歡怎么樣就怎么樣。
回答2:個人理解:1、按業務模塊劃分2、在業務模塊內,再做mvp的劃分3、當然,你需要base,common等的依賴
相關文章:
1. nignx - docker內nginx 80端口被占用2. docker網絡端口映射,沒有方便點的操作方法么?3. docker不顯示端口映射呢?4. javascript - nodejs調用qiniu的第三方資源抓取,返回401 bad token,為什么5. angular.js - angular內容過長展開收起效果6. docker綁定了nginx端口 外部訪問不到7. java - 為什么此私有靜態變量能被訪問呢?8. dockerfile - 我用docker build的時候出現下邊問題 麻煩幫我看一下9. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?10. thinkphp5.1學習時遇到session問題
排行榜
