MVC 제작시기 초안: 1979.12.10 마지막: 2003.08.20 제작회사 및 관련언어 XEROX PARC Smalltalk-80 제작목적 MVC의 기본 목적은 사용자의 멘탈모델과 컴퓨터에 존재하는 디지털 모델 간의 차이를 연결하는 것이다. 이상적인 MVC 솔루션은 사용자가 도메인 정보를 직접 보고 조작하는 착각을 지원한다. 특징 MVC는 Model-View-Controller로 구성된다. Model은 도메인 데이터를 의미하며 순수한 데이터의 역할을 한다. Model은 단일 객체일 수 있고, 어떤 객체의 구조일수 있다. Model의 노드는 같은 수준으로 있어야 한다. 문제 지향 노드(예: 달력 약속)와 구현 세부 정보(예: 단락)를 혼합하는 것은 혼란스럽고 잘못된 형태로 간주한다. Controlle..