# MVP

25개의 포스트
post-thumbnail

MVP 패턴

소프트웨어 패턴중 하나입니다.최근 MVVM으로 구성되지 않은 앱을 찾기 어려울정도로 대중화가 되어있기 때문에 MVVM으로 가는발판으로 생각하고 포스팅을 시작합니다.먼저 명명부터 알아봅시다.Model - View - Presenter로 구성되어 있습니다.Model 앱에

2021년 9월 30일
·
0개의 댓글
post-thumbnail

기업협업 TIL - 08. MVP 패턴에 대하여

이번 프로젝트는 팀원들과 상의하여 mvp패턴으로 앱을 개발해보기로 했다.이 패턴을 이해하기까지의 험난한 과정을 정리하여 적는다.디자인 패턴은 건축으로 치면 건축공법에 해당하는 것으로 소프트웨어의 개발 방법을 문서로 공식화한 것이다.소프트웨어 개발 방법에서 사용되는 디자

2021년 9월 13일
·
0개의 댓글
post-thumbnail

[Swift] MVP 패턴이 뭘까..?

가볍게 공부한 MVP 패턴🌈

2021년 9월 13일
·
0개의 댓글
post-thumbnail

[Design Pattern] - MVP

MVC 패턴에서 파생되어 나온 패턴으로 View 와 Model을 완전히 분리하여 서로의 의존성을 낮추기 위해 Controller 대신 Presenter를 사용합니다.MVPModel : 데이터와 행동을 가지는 객체로 비즈니스 로직을 수행View : UI를 담당하는 부분P

2021년 9월 6일
·
0개의 댓글
post-thumbnail

#6 MVP 패턴

개인 프로젝트를 MVC 패턴으로 코딩 후, 이에 MVP 패턴을 적용하여 전면적 리팩토링하는 작업을 진행 중이다.파사드 패턴, 싱글톤패턴, MVC, MVP, MVVM 등 굉~장히 많은 종류의 디자인 패턴이 존재하지만, 안드로이드에 가장 어울리는 패턴은 MVP 패턴인듯 하

2021년 8월 19일
·
0개의 댓글
post-thumbnail

Flux 패턴 (redux)

Model, View, Controller고유한 목적이 있는 특정 섹션으로 나누는 것사용자가 서버에서 특정 페이지를 요청하는 경우 서버에서 모든 요청 정보를 특정 컨트롤러로 보낼 것 입니다!이 컨트롤러는 클라이언트의 전체 요청을 처리할 책임이 있으며, 나머지 서버를 요

2021년 8월 10일
·
0개의 댓글

2021-05-24 TIL

린 UX 5장, 6장 읽기짝 프로그래밍 회고하기온라인 상으로 PP 회고를 했다. 내가 느낌 점을 발표를 하고 다른 사람들이 느낀점을 들었다.한가지 피드백 중에 인상 깊은 것은 드라이버 차례가 되었을 때, 가끔씩 부담감을 느꼈다는 것이다.심리적 안정감에 대한 이야기가 나

2021년 6월 28일
·
0개의 댓글

[CS] 디자인패턴(MVC, MVP, MVVM)

#DesignPettern #MVC #MVP #MVVM

2021년 6월 8일
·
0개의 댓글
post-thumbnail

Flutter MVC, MVP, MVVM + Flux

MVC, MVP, MVVM 패턴의 이해전체적인 틀은 유사함, 다만 서로가 연결되어 있는 방식이 다를 뿐역할에 따른 분리1\. 뷰에서 컨트롤러 호출2\. 컨트롤러에서 모델을 호출3\. 모델에서 값 수정기능 추가할때 복잡성의 증가(페이스북이 flux로 갈아탄 이유)사이트이

2021년 5월 21일
·
0개의 댓글
post-thumbnail

TIL 27. MVC, MVP, MVVM

앞서 클린아키텍처에서 살펴보았듯이 설계적 관점에서의 좋은 코드는 확장과 수정에 용이하며, 설계 이후에도 추가적인 유지 보수에 적은 비용이 들어가는 코드를 말한다. 이를 실현하기 위해 추구해야 할 설계 방향은 다음과 같다.

2021년 5월 14일
·
0개의 댓글

코드이그나이터4 마크다운 블로그 MVP 만들기 - 5 - 퍼블리싱 로컬로 가져오기

이번 챕터의 코드는 https://github.com/koeunyeon/ci4/tree/blog-publish에 있습니다. 뷰 꾸미기 일단 기능이 작동은 하지만 화면이 너무 볼품없죠. 뷰를 조금 꾸며보겠습니다. CSS 프레임워크 저를 포함한 많은 개발자분들은 디자인

2021년 4월 22일
·
0개의 댓글
post-thumbnail

[개발] 슬랙봇으로 연락 관리 서비스(Cherish)의 MVP 만들기

본 게시물은 프로그램 작성 전 프로젝트의 필요성과 MVP를 제안하기 위함입니다.(MVP : Minimum Viable Product)

2021년 4월 14일
·
0개의 댓글
post-thumbnail

[기획] 오프라인 매장 활성화를 위한 MVP 제안서

본 게시물은 프로그램 작성 전 프로젝트의 필요성과 MVP를 제안하기 위함입니다.(MVP : Minimum Viable Product)프로그램 작성에 대한 내용은 없습니다.

2021년 4월 14일
·
0개의 댓글
post-thumbnail

코드이그나이터4 마크다운 블로그 MVP 만들기 - 4 - 기능 만들기

이번 챕터의 글은 https://github.com/koeunyeon/ci4/tree/blog-controller 에 있습니다. 글 컨트롤러 파일 만들기 컨트롤러를 만들겠습니다. 우선 글 요건에 따라 어떤 기능이 필요한지 정의한 엔드포인트만 먼저 생성합니다. 미리 할

2021년 4월 14일
·
0개의 댓글

코드이그나이터4 마크다운 블로그 MVP 만들기 - 3 - 데이터 관련 설계

마크다운 블로그 프로토타입 만들기 게시글 요건 정의하기 블로그는 글을 쓸 수 있는 공간이므로, 게시글이 가장 중요한 기능입니다. 따라서 게시글 기능부터 만들어 보겠습니다. 게시글은 회원이 쓸 수 있는 글입니다. 게시글의 속성은 아래와 같습니다. 게시글 제목 : 4

2021년 4월 8일
·
2개의 댓글

코드이그나이터4 마크다운 블로그 MVP 만들기 - 2 - 마크다운 블로그 사업 계획

마크다운 블로그 마크다운이란? 마크다운은 일반 텍스트에 간단한 마크업 기호를 붙여 글을 꾸밀 수 있는 형식을 말합니다. 웹 개발자에게 가장 익숙한 마크업 언어는 HTML(Hyper Text Markup Language) 일텐데요. 마크다운은 이를 경량화한 것입니다.

2021년 4월 7일
·
0개의 댓글

코드이그나이터4 마크다운 블로그 MVP 만들기 - 1- 린 스타트업 방법론

마크다운 블로그 MVP 만들기 마크다운 블로그 시스템 기획하기 린 스타트업 방법론 많은 기업들은 제품을 출시하기 전에 프로토타이핑을 합니다. 제품이 소비자들에게 어필할 수 있을 지 최소 기능 제품(MVP - Minimal Value Product)을 만든 후 먼저

2021년 4월 6일
·
0개의 댓글

MVC, MVP, MVVM

데이터(ex: DB data)와 연관된 작업을 수행하는 부분Model에 의해 관리되는 변수 = 사용자에 의해 추가/수정/삭제되는 데이터들Model로부터 값을 가져와서 표 같은 부분에 렌더해줌.사용자의 이벤트를 통해 데이터의 변경이 필요한 경우 처리 로직을 수행한 뒤 M

2021년 3월 18일
·
0개의 댓글
post-thumbnail

🏛 Architecture - Android MVP 아키텍처 패턴

안녕하세요 :) Android 개발에서 사용되는 MVP 아키텍처 패턴에 대해 알아보겠습니다. 오늘은 잘 알려진 MVP의 구현 방법들 중에서 Google에서 제공한 샘플 코드의 Contract 정의 방법에 대한 설명을 자세히 하려고 합니다. 그럼 오늘도 화이팅 입니다

2021년 2월 7일
·
0개의 댓글