0
我是新來的複雜GUI應用程序。我知道MVC
模式,但我不知道如何將它們應用於大型gui應用程序。大型gui的設計模式
讓我們以一個大型編輯器應用程序爲例。編輯器有幾個菜單和對話框(頁面配置,編輯器配置,打印對話框......)。
在大學我學會了分離用戶界面和業務邏輯,並通過接口進行通信。在上面的例子中,用戶界面非常大,因此稱爲viewinterface
的界面非常大。相應應用程序控制器處理的具體火災事件的所有元素。
我認爲對於小gu這種方法是可能的,但如何處理大gu?系統地解決這個問題的更好的模式是什麼?
你能澄清一下你也許是「大規模」多一點?將其稍微固定一下。 – Flexo 2012-02-19 13:16:18
我已經描述了一下。我的意思是很多菜單,複雜的對話框,表格等等。 – Razer 2012-02-20 19:09:12
@Razer設計模式是一種抽象概念,它並不真正受到應用程序規模的限制。當然,規模確實需要多種變化實施方式,一般而言,較大規模需要組合模式,但這並不意味着這些概念本身會有所不同。你需要對實際問題有更多具體的描述,但是根據「菜單,複雜對話框,表格等」的模糊描述,我們無法真正猜出哪些模式可能更適合。因爲你的問題是[太開放了,可以負責](http://stackoverflow.com/faq#dontask)。 – yannis 2012-02-20 19:30:56