MVC不僅僅是設計模式

2021-07-04 15:58:44 字數 1108 閱讀 8416

開發模式 (工業模式)(超出了設計模式)

所有的軟體開發都用了這種模式

維護公升級最容易的一種 

按照mvc 寫公升級比較容易 維護比較容易 

按照成熟的設計模式 嚴格要求自己

寫**質量不高,自己去維護 ,十分困難 

**的可持續開發 可擴充套件性不強 

以後工作輕鬆一點 按照mvc思維磨練自己 

加班根本原因之一 是能力問題

大公司嚴格按照mvc 的模式進行開發 

如果把所有的空間都寫在控制器裡 比較雜亂 

每乙個模組承擔什麼樣的責任?

控制器相當於主管

controller

1.管理檢視(建立、安裝、解除安裝)

2.封裝模型(模型調配)

3.互動性的邏輯

檢視(view)(ui 80%的工資)

建立過程

檢視變換相關的邏輯

1.用來呈現資料(模型)

2. 模型(model)

1.plist(檔案)xml\jeson

2.網路(xml\jeson 格式)

3.資料庫(sqlet sqlsver mysql oracle、coredata )

mvvc \ 等設計模式

框架和設計模式的區別

有很多程式設計師往往把框架模式和設計模式混淆,認為mvc是一種設計模式。實際上它們完全是不同的概念。

框架、設計模式這兩個概念總容易被混淆,其實它們之間還是有區別的。框架通常是**重用,而設計模式是設計重用,架構則介於兩者之間,部分**重用,部分設計重用,有時分析也可重用。在軟體生產中有三種級別的重用:內部重用,即在同一應用中能公共使用的抽象塊;**重用,即將通用模組組合成庫或工具集,以便在多個應用和領域都能使用;應用框架的重用,即為專用領域提供通用的或現成的基礎結構,以獲得最高端別的重用性。

框架與設計模式雖然相似,但卻有著根本的不同。設計模式是對在某種環境中反覆出現的問題以及解決該問題的方案的描述,它比框架更抽象;框架可以用**表示,也能直接執行或復用,而對模式而言只有例項才能用**表示;設計模式是比框架更小的元素,乙個框架中往往含有乙個或多個設計模式,框架總是針對某一特定應用領域,但同一模式卻可適用於各種應用。可以說,框架是軟體,而設計模式是軟體的知識。

不僅僅是土豆

這是一則職場寓言 小張和小王是同班同學,他們一起進了一家公司,小張工作勤勤懇懇,風風火火,小王辦事慢條斯理,但是一年後,小王被提公升為主管。小張很不服氣,所以找到領導劉總。劉總,這次人事調整我很不服氣,我和小王是一起進公司的,在學校的時候我比他成績好,在單位,我勤勤懇懇的工作,為什麼公司提拔他而不提...

不僅僅是土豆

小張和小王是同班同學,他們一起進了乙個公司,小張工作勤勤懇懇,風風火火,小王辦事慢條斯理,但是一年後,小王被提公升為主管。小張很是不服氣,如是找到領導劉總。劉總,這次人事調整我很不服氣,我和小王是一起進公司的,在學校的時候我比他成績好,在單位,我勤勤懇懇的工作,為什麼公司提拔他而不提拔我呢,我很困惑...

不僅僅是吐槽

今天和乙個同事聊到現在的工作,沒想到一聊就是二個多小時,大多是對現在的處境的吐槽 同時展望了一下以後的工作領域。乙個人走著想了很多 總感覺要寫下來點什麼,生活不能這麼將就 更多的是一種感慨,也希望給自己定乙個目標,讓自己去改變 因為這不僅僅是吐槽。公司主要是erp產品,因為是垂直行業的產品,加上這幾...