KDLiam

고정 헤더 영역

글 제목

메뉴 레이어

KDLiam

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (64)
    • My Project (1)
      • Project (1)
    • Android (10)
      • ViewGroup (1)
      • Jetpack (3)
      • Pattern (2)
      • Binding (2)
      • Utility (1)
      • Intent (1)
    • Problems(Kotlin) (44)
      • Baekjoon (44)
    • Git & Github (1)
      • Git (1)
    • Kotlin (4)
      • DataType (1)
      • Math (1)
      • DataStructure (2)
    • DataBase (1)
      • MySQL (1)
    • Programmers (1)

검색 레이어

KDLiam

검색 영역

컨텐츠 검색

ModelViewPresenter

  • Pattern(2) - MVP

    2023.08.30 by KDLiam

Pattern(2) - MVP

MVP [ Model - View - Presenter ] MVP(Mode-View-Presenter)는 소프트웨어 디자인 패턴 중 하나로, 애플리케이션의 코드를 모듈화하고 유지보수하기 쉽게 만드는 데 도움을 줍니다. MVP는 주로 안드로이드 앱 개발에서 사용되며, 앱의 다양한 부분을 분리하여 각각의 역할을 명확하게 정의합니다. 1. Model Model은 애플리케이션의 데이터, 비즈니스 로직, 상태 등을 포함 데이터를 관리하고 조작하는 역할을 수행하며, 데이터의 변경 사항을 View나 Presenter에 알림 또한 DB나 Network 요청과 같은 외부 리소스와의 상호 작용도 Model에 속함 애플리케이션의 핵심 로직이 Model에서 처리 Model은 독립적으로 작동하여 재사용이 용이하며, 데이터 관리..

Android/Pattern 2023. 8. 30. 15:04

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
KDLiam © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바