AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
After discussing it with the other Smalltalk developers, he and the rest of the group settled on Model, View, and Controller instead. His design initially had four parts: Model, View, Thing, and Editor. : 330 He wanted a pattern that could be used to structure any program where users interact with a large, convoluted data set. Trygve Reenskaug created MVC while working on Smalltalk-79 as a visiting scientist at the Xerox Palo Alto Research Center (PARC) in the late 1970s. One of the seminal insights in the early development of graphical user interfaces, MVC became one of the first approaches to describe and implement software constructs in terms of their responsibilities. Popular programming languages have MVC frameworks that facilitate the implementation of the pattern. Traditionally used for desktop graphical user interfaces (GUIs), this pattern became popular for designing web applications. These elements are the internal representations of information (the Model), the interface (the View) that presents information to and accepts it from the user, and the Controller software linking the two. Model–view–controller ( MVC) is a software design pattern commonly used for developing user interfaces that divides the related program logic into three interconnected elements. Software design pattern Diagram of interactions within one possible take on the MVC pattern
0 Comments
Read More
Leave a Reply. |