MVC(Model, View, and Controller)
When programmers are planning to develop a program, coding is not the only thing that should be considered. As time goes by, and the scale of the software is becoming larger and larger, the analysis and design are gradually emphasized on. The terminology MVC, which is the abbreviation of model, view, and controller, is related to the design. MVC is very efficient and effective form of design pattern. Programmers have realized that MVC design pattern is proper for developing, revising, improving and managing the software, especially GUI software.
The basic concept of MVC is that dividing the software into three parts or components, model, view, and controller. Simply saying, the model is about the processing database which is structured data; the view is user interface; and the controller is processing or responses to the events. Usually, controller plays a role as an intermediate between model and view. It is similar with function in progr…(생략)
|