Winforms Which Design Pattern / Agile Methodology to choose
Posted
by
ZedBee
on Stack Overflow
See other posts from Stack Overflow
or by ZedBee
Published on 2012-06-11T21:12:30Z
Indexed on
2012/06/11
22:40 UTC
Read the original article
Hit count: 433
I have developed desktop (winforms) applications without following any proper design pattern or agile methodologies. Now I have been given the task to re-write an existing ERP application in C# (Winforms). I have been reading about Domain Driven Design, scrum, extreme programming, layered architecture etc. Its quite confusing and really hard (because of time limitations) to go and try each and every method and then deciding which way to go. Its very hard for me to understand the bigger picture and see which pattern and agile methodology to follow. To be more specific about what I want to know is that:
- Is it possible to follow Domain Driven Design and still be agile.
- Should I choose Extreme programming or scrum in this specific scenario
- Where does MVP and MVVM fits, which one would be a better option for me
© Stack Overflow or respective owner