1. 程式人生 > >我是這樣理解MVC

我是這樣理解MVC

MVC理論都說的很多了---

舉個栗子:有一家超市是視窗售貨模式,有一天大明走到視窗,想買三樣東西:一桶泡麵,一根蔥,一包煙於是食品區,蔬菜區,菸酒區的三位負責人分別派自己區域的取貨員去取貨。食品區的小紅去拿泡麵,蔬菜區的小芳去拿蔥,菸酒區的小麗去拿煙。於是很快大明就得到了想買的東西,開心地付款走人了。

這裡,小明就是我們的使用者,超市就是瀏覽器Browser,裡面裝著使用者的需求。負責人就是控制器Controller,不同收到的需求時下發指令給取貨員是各個板塊Model ,去分別執行命令,終端使用者需求被滿足,展現在他眼前的就是搜尋。這種運作模式就是我們執行的框架流程可以看出,三個取貨員各司其職,不會互相影響,效率變高了,這樣小模組化也便於管理和後期改進。英文的這

隊隊隊隊最近剛學習的內容,正在寫個小部落格專案。希望我的理解還算準確,不嚴謹的地方請小夥伴們指正哈

還是象徵性地理論一下:

MVC模式(Model - View - Controller)是軟體工程中的一種架構模式,實現程式碼和介面分離。Model:放著應用程式的主要工程,處理資料和業務邏輯。View:檢視層,是唯一需要給使用者看的介面顯示處理的結果。Controller:相當於一個埠,接收使用者指令並傳遞命令,型號收到命令執行程式內容。