4 ms·
In the context of MVC, a user is a human being - describing JSON and RSS services as "views" totally misses the point. Quote from the inventor of MVC, Trygve R
by blahbap 14y ago
In the context of MVC, a user is a human being - describing JSON and RSS services as "views" totally misses the point.
Quote from the inventor of MVC, Trygve Reenskaug:
"The essential purpose of MVC is to bridge the gap between the human user's mental model and the digital model that exists in the computer."
- jshen 14y agoI'm a human user and I have a mental model of the json and rss apis I consume via code I write. I notice that he didn't say visual as you did earlier
- blahbap 14y ago"A view is a (visual) representation of its model. It would ordinarily highlight certain attributes of the model and suppress others. It is thus acting as a presentation filter." Source: http://heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf http://heim.ifi.uio.no/~trygver/1979/mvc-2/1979-12-MVC.pdf And you are not a human user, you are an engineer.
- jshen 14y agoYou keep using an appeal to authority, and I still see no value in the distinction. I am most certainly a human user.
- alexro 14y agoIf you're so keep on giving a different meaning to already defined standard why not use some other abbreviation, say MRC (R for Representation)
- jshen 14y agoMVC is not a standard. I also don't find it useful to have different names for ideas that are effectively the same with some distinction that doesn't seem to make a difference. Maybe there is some significant difference, but you haven't outlined one other than "it's not what person X says MVC means".