Hacker News new | past | comments | ask | show | jobs | submit login

Asking 10 people to explain what MVC is, and you'll get 11 answers ;) ! Having recently done a dive into this area, I would really recommend interested folks to patiently read this great article by Martin Fowler: http://martinfowler.com/eaaDev/uiArchs.html

The web community has been done a great disservice by people popularising the phrase "MV*".




Yep. There's also some good discussion on the Portland Pattern Repository, particularly this discussion[1] about how the meaning of "Controller" changed from it's original Smalltalk meaning (where it is the component that updates the model in response to user input) to the way it's sometimes used today (as an object which mediates communication between the model and the view).

[1] http://c2.com/cgi/wiki?WhatsaControllerAnyway


One could do worse than having a look at: https://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: