MVC 패턴
MVC 패턴의 탄생과 역사적 배경 MVC 패턴은 1979년 제록스 팰러앨토 연구소(Xerox PARC)에서 스몰토크(Smalltalk-76) 프로젝트를 진행하던 노르웨이 컴퓨터 과학자 Trygve Reenskaug에 의해 처음 고안되었으며, 이는 개인용 컴퓨터의 태동기에 그래픽 사용자 인터페이스(GUI)를 혁신적으로 발전시키려는 시도의 일환이었다. 당시 제록스 PARC는 현대 컴퓨팅의 많은 개념들을 개척한 곳으로, 이더넷, 레이저 프린터, 객체 지향 프로그래밍 등이 이곳에서 탄생했으며, Reenskaug는 사용자가 복잡한 데이터 구조를 효과적으로 제어하고 시각화할 수 있는 방법을 모색하던 중 데이터(Model), 표현(View), 제어(Controller)의 분리라는 아이디어를 착안했다. ...