一下是來自維基百科的一段解釋:(from wikipedia, the free encyclopedia)
本人的翻譯是:
mvc是乙個用來分離資訊描述與使用者和資訊互動的軟體架構模式。這裡模型是有應用程式的資料,業務規則,邏輯和功能組成的。單檢視是輸出諸如:圖表,圖的資料描述;多檢視也是可能的,比如:條形圖用於管理,列成**的檢視為了會計。控制層調劑輸入,轉換這些資訊去協調命令模型或者檢視。mvc主要的觀點就是為了**的復用和關注點的分離。
看後的感想是,新公司是一家外企,背景是英語,現在不得不看一下純英語的資料了。不過,現在真心感覺老外寫的東東就是通熟易懂,可是為什麼翻譯成中文是那麼的抽象呀。這讓我挺鬱悶的,有人說「關於開發類的書籍,國內的作者都沒有做過開發」。現在我是信這句話了
什麼是MVC的領域模型
model封裝了你的應用資料 應用流程和業務邏輯。view從model獲取資料並格式化資料以進行顯示。controller控制程式流程,接收輸入,並把它們傳遞給model和view。與其它設計模式不同,mvc模式並沒有直接反映乙個你能夠編寫或配置的類結構。相反,mvc更像乙個概念上的指導原則或范型。...
什麼是 MVC 模式?
mvc model view controller,模型 檢視 控制器模式 用於表示一種軟體架構模式。它把軟體系統分為三個基本部分 模型 model 檢視 view 和控制器 controller mvc 由 trygve reenskaug 提出,最早被應用在 smalltalk 80 環境中。模...
什麼是MVC 轉貼
模型 檢視 控制器 mvc 是xerox parc在八十年代為程式語言 alltalk 80發明的一種軟體設計模式,至今已被廣泛使用。最近幾年被推薦為sun公司j2ee平台的設計模式,並且受到越來越多的使用 coldfusion 和 php 的開發者的歡迎。模型 檢視 控制器模式是乙個有用的工具箱,...