Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

MVVM is of which type of design pattern?

After searching the net and reading about design patterns I came across 3 categories i.e. behavioral, creational, and structural design pattern (GOF).

I have been working with MVVM for some time. I wanted to know that MVVM falls into which category.

like image 559
Manvik Avatar asked Feb 01 '26 04:02

Manvik


1 Answers

Model-view-view model is an architectural pattern, a category of patterns that the GoF book doesn't mention.

An architectural pattern describes how to organize an entire application or subsystem ("programming in the large") while the traditional patterns give solutions for smallscale problems ("programming in the small"). More info: http://en.m.wikipedia.org/wiki/Architectural_pattern

like image 154
Joni Avatar answered Feb 03 '26 19:02

Joni