Professional Documents
Culture Documents
Design Patterns
Well-documented solution to a recurring problem
Also referred to as an architectural pattern
https://en.wikipedia.org/wiki/Software_design_pattern
2
Software engineering
architecture pattern
Controller
View
Model
http://en.wikipedia.org/wiki/ModelViewController
MVC Framework
Model
Controller
View
Model
MVC Framework
View
Controller
View
Model
MVC Framework
Controller
Controller
View
Model
Descendent of MVC
Sometimes called ModelView-Binder
View model
View
View
Model
Presentation and
Presentation Logic
Model
Business Logic
and Data