1、模型(數(shù)據(jù))總是規(guī)則的,變動(dòng)的可能性較小;
2、視圖總是多變的,可塑性很大;
3、需要持久性的內(nèi)容應(yīng)該放在模型(數(shù)據(jù))里面,不需要持久性的內(nèi)容是視圖或者規(guī)則的一部分;
4、一個(gè)視圖總是有來(lái)源于一個(gè)模型(數(shù)據(jù)),一個(gè)模型(數(shù)據(jù))可以擁有多個(gè)視圖;
5、模型(數(shù)據(jù))的生命周期長(zhǎng),視圖的生命周期短;
6、模型(數(shù)據(jù))變更,視圖也要同步更新,視圖變更,并不一定及時(shí)改變模型(數(shù)據(jù)),但是,確實(shí)可以通過(guò)視圖變更模型(數(shù)據(jù)),也即用戶視圖接口;
7、對(duì)話框或者view不是視圖,它是界面,是視圖的最終表現(xiàn),一個(gè)視圖可以對(duì)應(yīng)一中類型界面,或者多中類型界面;
8、很多時(shí)候,簡(jiǎn)化成了模型(數(shù)據(jù))-------界面的一一映射關(guān)系;
9、但是絕對(duì)不能簡(jiǎn)化成:模型(數(shù)據(jù))耦合在界面之中的關(guān)系;
理想的架構(gòu)
一個(gè)模型(數(shù)據(jù))----------------> 多種視圖------->一種或者多種類型的界面