記一次用設計模式重構代碼的經驗

    最近半年在做區塊鏈錢包App的iOS端的開發。     區塊鏈app開發,印象最明顯的地方就是,區塊鏈由於幣種非常多,不同幣種數據結構和處理方法又不完全一樣,而每個幣種的界面又幾乎是一樣的。     所以我習慣性地在各種控制器中,用大量if else去判斷幣種類型,然後分開去處理不同的業務邏輯。     如下面:       頁面A爲某個幣種的交易列表頁,關鍵地方僞代碼如下:     if
相關文章
相關標籤/搜索