Reddit重寫其iOS應用,改進性能、模塊化和測試

去年,Reddit一直在努力改進其iOS應用的性能,同時使其適合更快的迭代週期,改善其測試覆蓋率,提高其可擴展性。所有這些都是通過把應用原來的MVC架構改造成Model-View-Presenter(MVP)架構實現的。\\ 原來的MVC設計其中一個主要的問題是容易導致大量的視圖控制器,這是由於視圖和它需要的控制器之間是緊耦合的。其中一個明顯的影響是滾動性能退化,從60fps降到了45-55fps
相關文章
相關標籤/搜索