實現無侵入切換網絡請求框架

一、項目開發中,往往會隨着需求的改變或者項目的升級重構等而切換到其它網絡加載框架上去。如果最初代碼設計的耦合度太高,那麼恭喜你,成功入坑了。至今無法忘卻整個項目一行行去複製粘貼被支配的恐懼。 那我們如何去搭建這樣一個框架去在這個變化中最大程度的實現代碼的可擴展性和變通性? 先說一下我們的設計思路或者說是設計原則:本着解耦和調用方便的原則 我們採用策略模式、單例模式和靜態代理模式等來設計這個小巧精簡
相關文章
相關標籤/搜索