In ideal MVC should the view know the model?
问题 My question is about the ideal or the original MVC interpretation http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html As MVC goal is to reduce dependencies, should the View knows the Model ? Then what would prevent it to become fat and call directly Model Methods without asking Controller ? Update: as I read answer below, I'll take a concrete example: Let's say you create a complex calculator (not just some simple one let's say an option pricer for stock market). It only needs input