重構一次外包專案

weixin_33728268發表於2017-07-07

外包專案存在的問題:

1.各個控制之間傳值,沒有用閉包和代理,全部是用通知

2.三個大模組的程式碼寫在一個模組裡,同時互相巢狀,A 巢狀B,B巢狀C,邏輯混亂

3.濫用單例,A,B,C模組傳傳值用單例傳值

4.濫用控制元件Tag屬性,控制元件響應時間全靠tag來區分,cell上的button點選事件全用tag,即有N個cell就要繫結N個tag

相關文章