MVP패턴 썸네일형 리스트형 [면접을 위한 CS 전공지식 노트] MVC패턴, MVP 패턴, MVVP패턴 🔑디자인 패턴 프로그램 설계 시 발생했던 문제들을 객체 간 상호 관계 등을 이용해 해결할 수 있도록 하나의 규약 형태로 만들어 놓은 것 🔑MVC패턴 모델(Model), 뷰(View), 컨트롤러(Controller)로 이루어진 디자인 패턴 개발 프로세스에서 각 구성요소에만 집중해 개발 가능 장점 : 재사용성, 확장성 용이 단점 : 어플리케이션이 복잡해질수록 모델과 뷰의 관계가 복잡해짐 모델(Model) 애플리케이션의 데이터인 데이터베이스, 상수, 변수 등을 의미 뷰에서 데이터를 생성하거나 수정하면 컨트롤러로 모델을 생성하거나 갱신해줘야 한다! 뷰(View) inputbox, checkbox, textarea 등의 사용자 인터페이스 요소 사용자가 보는 화면에 해당 모델이 갖고 있는 정보를 따로 저장하지 않아.. 더보기 이전 1 다음