簡體   English   中英

MVC是使用GUI開發桌面應用程序的唯一可接受的方法嗎?

[英]Is MVC the only acceptable way to develop a desktop application with a GUI?

還是存在其他普遍接受的模式來創建具有圖形界面且沒有網絡連接的通用業務應用程序。

還有另一種相似的模式可以完全分隔各層, n層體系結構雖然易於理解,但一旦您設法分離出邏輯,如果您想進一步擴展它,則可以使硬件分離更加容易。

經常使用觀察者 RCP的選擇服務是一個很常見的例子。

這不是唯一可以接受的方法,但是MVC設計中的概念將為您提供良好的基礎。 由於我們開發應用程序的歲月和數十年,計算機科學界已經建立了這些設計模式。 一遍又一遍處理相同的問題后,我們建立了這些設計模式,以避免將來的開發中出現問題。

如果您不想遵循這些設計模式,則可以...。但是您會感到痛苦。 沒有充分的理由重新發明輪子。 最好能從之前的所有開發人員那里獲得啟發。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM