基于路由的App架構設計思路分析詳解
大小:0.7 MB 人氣: 2017-09-30 需要積分:1
標簽:app架構(1745)
最近聊了許多小伙報價從高到低的各式各樣的都有(這里只是舉個例子,沒有任何貶低的意思)
一提架構張嘴就來 MVC MVP MVVM等等等,如果簡歷寫有大項目的架構經驗并且要價偏高的我一般默認這樣的小伙不是太可用(先看,別急后面有解釋),或者說你之前的項目”不夠大”。
如果要價不是很高,經驗不是寫的很豐富的話那我還可以理解。
為什么這么”默認”?
太籠統
MVC那套從寫Web時期就一直使用至今,你抓個寫java web的也能給你說的頭頭是道,紙上談兵沒有實際意義
實用性不足
每個”重量級”的項目都有不同的實現方式,簡單的拿幾個英文單詞硬套是否真的合理,真的適合自己的應用場景
知識點滯后
從國內android/iOS熱更(組件化)大潮(15年)出現后各式各樣基于分包,插件化等等的內容層出不窮,還指望一套架構吃死那是不可能了。
簡易組件化設計
把共同屬性的代碼提取出來制作成各種基礎庫,把單獨的功能封裝成Library包,不同業務通過分包結構分到不同module下,組內每人開發自己的module。
把純業務模塊和非業務模塊以及一些”剛需”的代碼做了簡易的分包,庫與庫之間的關系看似很完美。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%