
[JAVA] MVC 패턴이란? (개념, 설계 원칙, 사용하는 이유)
·
Java & Kotlin/DesignPattern
✅ MVC 패턴의 등장초창기에는 MVC 모델이 아닌 한 파일 안에 모든 코드를 넣었다.그러다 보니, 유지보수에 불편함이 생겼고 MVC 패턴이 등장하게 되었다.유지보수가 편한 코드? :특정 기능을 추가하거나 수정할 때 가능한 한 최소한의 코드만을 수정해서 기능을 변경할 수 있음을 의미한다.변하는 것과 변하지 않는 것을 분리가독성이 좋아야 함✅ MVC (Model-View-Controller) 패턴이란? MVC(Model-View-Controller) 패턴: 소프트웨어 설계 패턴 중 하나로, 애플리케이션을 세 가지 주요 구성 요소로 분리하여 개발과 유지 보수를 용이하게 한다. 이 패턴은 특히 대규모 애플리케이션에서 코드의 재사용성과 확장성을 높이는 데 유용하다. MVC 패턴은 코드 간의 종속성을 줄이고 구성..