MVC란 MVC 는 Model, View, Controller의 약자 입니다. 하나의 애플리케이션, 프로젝트를 구성할 때 그 구성요소를 세가지의 역할로 구분한 패턴입니다. MVC패턴은 디자인 패턴 중 하나입니다. 디자인 패턴은 프로그램이나 어떤 특정한 것을 개발하는 중에 발생했던 문제점을 정리해서 상황에 따라 간편하게 적용해서 쓸 수 있는 것을 정리하여 특정한 규약을 통해 쉽게 쓸 수 있는 형태로 만든 것입니다. 어떠한 앱을 만들 때 앱을 유지보수를 하고 공유를 하면서 만들 때 더 쉽고 깔끔하게 만들 수 있는 방법을 고안해야 됩니다. 만약 이러한 방법들을 만들지 않는다면 클래스 함수들을 일일히 다 만들어야 할겁니다. M (model, domain) M은 Model 입니다. Model이란 프로그램이 작업하..