我是設計模式的新手。即使研究很多,我也無法理解我應該在什麼時候使用哪種設計模式。我的問題是:在Web應用程序上下文中,我應該使用哪種設計模式來實現像下面這樣的報告生成器?我應該爲動態報告生成器使用哪種設計模式?
============================================= ==========
報告類型: | '選擇列表' |
報告亞型: | 另一個選擇'列表' |
過濾器: &NBSP | 許多選擇,許多過濾參數 | ================================================ =======
報告類型和子類型允許用戶生成多種報表,從另外一個不同,但過濾器是相同的所有(但不是所有的過濾器值將被使用或對所有報告有效)。我正在使用C#。我看了另外一個關於選擇設計模式的問題,但沒有成功。我應該使用哪種設計模式? 預先感謝人們:D。 (注:我問這個問題爲研究目的)
爲什麼你認爲這可以通過設計模式解決?您不知道自己需要什麼,就像流行詞一樣使用它。 – RvdK
正試圖編寫一個Web或桌面應用程序? –
我正在學習設計模式,並試圖在我的真實世界中應用它們。我不想解決任何問題,只是明白。 –