안녕하세요. 오늘은 MVC 패턴에 대한 이야기를 하고자 합니다. 신입 기술면접에서 자주 등장하는 내용인데요. 패턴은 정해져있지만 각자가 이해하는 내용이 달라서 다양한 답이 나오는 주제인것 같아요. 그래서 오늘은 MVC 패턴은 어떤 히스토리를 가지고 탄생하게 되었는지와 M.V.C. 를 이루는 각 개념에 대해서 이야기해보려 합니다. 히스토리 모델 1 JSP를 활용하여 출력 로직과 비즈니스적인 처리 로직이 함께 혼용되어 개발되는 개발 방법. 코딩은 매우 직관적으로 한 페이지에서 일어나는 내용이 하나의 소스코드 페이지에 모두 담겨져 있다. 따라서 코딩은 매우 쉽지만 여러 중복코드가 반복되어 유지보수가 매우 어렵다. 또한 HTML 태그와 안의 자바 코드의 혼용으로 인해 일명 스파게티 코드로 불리우는 읽기 매우 껄..