Patterns of Enterprise Application Architecture. Action View is then responsible for compiling the response. However, developers are free to make other kinds of controllers if they wish. After discussing it with the other Smalltalk developers , he and the rest of the group settled on model, view, and controller instead. In , Martin Fowler published Patterns of Enterprise Application Architecture , which presented MVC as a pattern where an "input controller" receives a request, sends the appropriate messages to a model object, takes a response from the model object, and passes the response to the appropriate view for display.
nest...