文章詳情頁
android - MVP模式 包的結構
瀏覽:246日期:2024-09-07 13:33:10
問題描述
就包的結構 我看到過兩種
結構一:
結構二:
model view presenter是按模塊分類比較好,還是寫在一起比較好?還有,是不是小項目用了mvp反而顯得麻煩?謝謝!
問題解答
回答1:首先,我一向認為MVP業務復雜的話會變得很臟。比如: 你一個業務發起請求前需要做一些事,請求響應后需要做一些事,最后錯誤處理還要做一些事,那么一個業務需要寫4個接口。
其次,Presenter是業務相關,而不是頁面相關。
最后,它是一種設計模式思想,不需要苛求包結構怎么樣,你喜歡怎么樣就怎么樣。
回答2:個人理解:1、按業務模塊劃分2、在業務模塊內,再做mvp的劃分3、當然,你需要base,common等的依賴
相關文章:
1. angular.js - angular中的a標簽不起作用2. android - Genymotion 微信閃退 not find plugin.location_google.GoogleProxyUI3. python3.x - python連oanda的模擬交易api獲取json問題第五問4. springboot中不能獲取post請求參數的解決方法5. 我畢業以后在工作之余學了 PHP,都是自學 現在在找這方面的工作 求前輩指導學習方向 工作常用的知識6. sql語句如何按or排序取出記錄7. 數據表里沒數據顯示8. Mac環境下QT編譯MySQL驅動屢次失敗?如何?9. php怎么用isMobile()函數識別pc端移動端自動跳轉10. 輸入地址報以下截圖錯誤,怎么辦?
排行榜
