Model-view-controller
Fra Wikipedia, den frie encyklopedi
Model-view-controller (MVC) er et designmønster anvendt i programvareutvikling. Et MVC-program deler programmet opp i data (model) og brukergrensesnitt (view), slik at endringer i brukergrensesnittet ikke vil ha noen innvirkning på hvordan dataene håndteres, og vice versa. Det bruker et mellomliggende komponent for å kommunisere mellom view og model - controller.