728x90 반응형 프레젠터1 MVP 패턴 패턴(면접을 위한 CS 전공지식 노트) MVP 패턴 MVP 패턴 MVP(Mode-View-Presenter) 패턴은 소프트웨어 개발에서 사용되는 디자인 패턴 중 하나로, 사용자 인터페이스를 개발하는 데 도움을 주는 패턴입니다. MVP 패턴은 코드의 구조화와 유지보수를 용이하게 하며, UI 로직과 비즈니스 로직을 분리하여 개발을 더 모듈화 하고 테스트하기 쉽게 합니다. 이 패턴은 주로 웹 및 데스크톱 응용 프로그램에서 사용되지만, 다른 플랫폼에서도 유사한 개념으로 활용될 수 있습니다. MVP패턴 구성요소 Model (모델): 모델은 애플리케이션의 비즈니스 로직과 데이터를 처리하는 역할을 담당합니다. 데이터베이스에서 데이터를 가져오거나 수정하고, 필요한 연산을 수행하며, 이러한 데이터를 가공하여 프레젠터에게 전달합니다. 모델은 UI와 독립적으로 .. 2023. 8. 15. 이전 1 다음 728x90 반응형