Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:architecture
|
gptkbp:abbreviation |
gptkb:MVVM
|
gptkbp:component |
gptkb:model
View ViewModel |
gptkbp:firstDescribed |
gptkb:John_Gossman
2005 |
https://www.w3.org/2000/01/rdf-schema#label |
Model-View-ViewModel
|
gptkbp:influencedBy |
gptkb:Model-View-Controller
|
gptkbp:popularFor |
gptkb:Xamarin
gptkb:Silverlight gptkb:WPF gptkb:.NET Microsoft technologies |
gptkbp:purpose |
separation of concerns
facilitate unit testing improve code maintainability |
gptkbp:relatedTo |
gptkb:Model-View-Controller
gptkb:Model-View-Presenter |
gptkbp:usedIn |
software engineering
user interface development |
gptkbp:bfsParent |
gptkb:MVC_(Model-View-Controller)
|
gptkbp:bfsLayer |
5
|