The common motivation behind all MVC,MVP and MVVM is separation of concerns.
Advantages of these approaches are
- good for UI designers
- swapping UIs (for instance windows to web)
- make UI easy for Unit Testing, etc.
Following table gives the differences between the three patterns
MVC MVP
MVVM
No comments:
Post a Comment