Simple explanation for MVC (model view controller) pattern
model-view-controller
Solution
If I were explaining this to my grandmother who is not a programmer, I'd explain it with sugar, a cup of coffee, and herself:
(Disclaimer:This is not an actual photograph of my grandmother! I am not a perfect painter with Microsoft Paint!)
Problem
How would I go about explaining the model view controller (MVC) pattern to someone who has no programming experience whatsoever?