Advanced IT Terms | noun

probably less controlling than your girlfriend. Listens to your requests more, too. A Controller in the MVC design pattern (short for “Model-View-Controller”) is responsible for controlling the flow of the application execution. When a request is made, the Controller is responsible for returning the response to that request (unlike your girlfriend). In the MVC model, the Controller acts as the coordinator between the View and the Model. The Controller receives an input from the user via the View and then sends it to the Model to update the application.


Developer 1: “I'm tired of being the Controller in this office.” Developer 2: “Then stop controlling people.” Developer 1: “I meant i'm tired of going back and forth between you guys. But thanks, John, for your honest opinion.”

Added by Get IT Guy