android MVC && MVP && MVVM分析和對比

  面試的時候被問到這個問題,用過,也瞭解過,可是仍是不夠深刻,總結一下。   MVC,MVP和MVVM是軟件比較經常使用的三種軟件架構,這三種架構的目的都是分離關注,避免將過多的邏輯所有堆積在一個類中,以android爲例,在activity中既有UI的相關處理邏輯,又有數據獲取邏輯,從而致使activity邏輯複雜不單一難以維護。爲了一個應用能夠更好的維護和擴展,咱們須要很好的區分相關層級,要
相關文章
相關標籤/搜索