2010-08-19 37 views
1

很多次我發現了這個問題,我的團隊成員必須開發通用應用程序,無論是Windows還是Web。但它的確切含義是什麼?.net中泛型應用程序的確切含義是什麼?

編輯: - 另外如果我想開發這樣的應用程序,那麼哪種設計模式將是最好的方法?我相信它應該是情況,但我想知道我們可以使用特定設計模式的情景。

回答

1

這意味着應用程序的功能可能適用於即時需求的變化,而無需或僅需最少的重新編程。

這可能意味着您的團隊成員渴望爲應用程序創建一個市場,並將相同的軟件銷售給各種客戶。

或者這可能意味着他們在架構雜誌上閱讀了這個通用的東西,現在每個問題看起來都需要一個通用的方法。

另一種可供選擇的方法是簡單地避免採用一些通用的方法,即儘快出貨,減少風險,降低維護成本。 YAGNI

1

嗯,我猜你正在討論一種開發應用程序的方式。確實存在一種普遍的攻擊,或多或少被理解爲應用程序可由配置或元數據配置和擴展。通常做一些「通用」的東西意味着它可以用在多個上下文中,而不依賴於「硬連線」依賴。

相關問題