我開發的桌面(winforms)應用程序沒有遵循任何適當的設計模式或敏捷方法。現在我已經完成了在C#(Winforms)中重寫現有ERP應用程序的任務。我一直在閱讀領域驅動設計,Scrum,極限編程,分層體系結構等等。它非常混亂且很難(因爲時間限制)去嘗試每一種方法,然後決定走哪條路。我非常難以理解更大的局面,並瞭解遵循哪種模式和敏捷方法。 更具體的什麼,我想知道的是:Winforms選擇哪種設計模式/敏捷方法
- 是否有可能遵循領域驅動設計,仍然是靈活的。
- 我應該選擇極限編程或在這種特定情況下的Scrum
- 哪裏MVP和MVVM配合,其中之一將是對我
您需要提出具體問題。 –
這太籠統了 - 你的代碼做了什麼,你的應用程序必須遵守什麼gereral原則等。 – MoonKnight
這就是我想說的是,它甚至很難問我自己關於體系結構和設計的具體問題。既然你是人才,至少你可以幫助我。至少你可以教我什麼是我現階段應該問的正確問題。 – ZedBee