디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

일단 내가 이해한 MVP 패턴

캐닭(112.133) 2011.03.05 03:53:53
조회 540 추천 0 댓글 2

http://blog.jeidee.net/321
해당 블로그를 참조했음.

요런 블로그의 내용도 있던데..이건 좀 이상한게..
왜 View 에서 C를 안거치고 M을 직접 호출한다는건지 이해가 잘 안됨...그러라고 있는 C가 아닐텐데..
물론 난 어디까지나 웹의 경험으로 비추어 말하는거임..

여튼..내가 이해한 MVP란....MVC에 옵저버를 섞어놓은거 같음.

MVP 가 써먹을만한 전제조건의 상황으로는..동일한 입출력 데이터가 존재하지만 Display 는 서로 다르게 표현할 때..유용할거 같은데..
여튼 이런 상황일 때..

A view 에서 이벤트를 발생하든,
B view 에서 이벤트를 발생하든,
각 view 가 동일한 view interface 를 구현하고 있다면 캐스팅을 해서 이용할 수 있으니깐..

A view 에서 이벤트가 발생하면
Presenter(Observer)가 해당 A view 의 이벤트를 캐취해서 처리하되.....상위 interface 로 캐스팅(A view  객체를)해서 객체를 받아서 처리하고..(이렇게 되면 B view던 C view던 상관없을듯)
실제 데이터는 상위 interface 에 set 하고..(Model에서 처리된 데이터-바인딩-)
실제 이벤트의 구현 처리 부분(Model 이랑 왔다리 갔다리)은 Presenter 에 있지만(interface 와 상호 작용)..
이벤트의 구현 부분을 A view 자체에 처리해놓음으로써...(해당 이벤트도 상위 interface 를 구현 한것이므로..Presenter 에서 이미 처리되어 interface 가 값을 가지고 있음)
View 와 Model 간의 상호 의존성을 없애구...view 가 어떤식으로 표현되든 내 알바 아니고...

오..나쁘지 않은듯..꽤 괜찮아 보이네..

근데 C#이 정말 자바랑 많이 닮았군하....
눈에 잘 들어온다..C# 코드..

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 흡연때문에 이미지 타격 입은 것 같은 스타는? 운영자 24/07/15 - -
이슈 [디시人터뷰] '좋아해요'로 마음을 사로잡은 배우 최하슬 운영자 24/07/17 - -
240204 힛갤잉여보고 c플밍을해봣는데 [1] ㅎㅌ(220.68) 11.03.24 131 0
240203 홈피제작관련 질문좀 [9] 닭세권갤로그로 이동합니다. 11.03.24 87 0
240202 국어실력이 딸려서...아까꺼 다시 질문...길찾기. [7] 도와주세요(219.249) 11.03.24 89 0
240200 우씨 이상하네 이해가 불가능 [5] 자바배우는넘(175.205) 11.03.24 79 0
240198 긍정적 이야기 :: 프로그래밍 [15] 완소허이재갤로그로 이동합니다. 11.03.24 255 0
240197 회사에 나만 남았는데 [3] 허허벌판갤로그로 이동합니다. 11.03.24 103 0
240196 햐 아주 중요한 시험 36점 맞았다 헤헤 어슐러르귄갤로그로 이동합니다. 11.03.24 82 0
240195 자바를 보면서 이해가 좀 안가는게 있습니다 ㅜ.ㅜ [8] 자바배우는넘(175.205) 11.03.24 161 0
240194 천안날씨는 패닉 자취생੦ܫ੦갤로그로 이동합니다. 11.03.24 40 0
240193 성님들 마지막 질문임.. ㅠㅠ [2] 니ㅎㅁ내꺼갤로그로 이동합니다. 11.03.24 52 0
240192 대학교에서 님들도 언어 가르침?? [3] po게이wer갤로그로 이동합니다. 11.03.24 138 0
240190 연봉별 월급 실수령액.jpg [3] ltw갤로그로 이동합니다. 11.03.24 434 0
240189 야잉 개시키들아 [1] SODmaster갤로그로 이동합니다. 11.03.24 69 0
240187 퇴개르 SODmaster갤로그로 이동합니다. 11.03.24 36 0
240186 삼성 ㅋㅋㅋㅄㅋㅋㅋㅋ [4] 닝기리(61.255) 11.03.24 156 0
240185 c++ 과제를 올리라는데 무슨 파일을 올려야되요"? [4] 꼬뿌(117.123) 11.03.24 95 0
240184 맥북 Air 존나 탐난다... [4] 맥닭(211.248) 11.03.24 141 0
240183 아이폰 프로그램 하는 사람 없음? [5] Uropha갤로그로 이동합니다. 11.03.24 131 0
240182 나이 처먹고 프로그래밍 독학중 ㅜㅜ [6] ████갤로그로 이동합니다. 11.03.24 251 0
240181 역시 퇴근타임되니까 글리젠이 줄어드는군 [4] 꿀레(202.30) 11.03.24 68 0
240180 리눅스 궁금한거있어연 [3] 횽들사려줘(111.118) 11.03.24 90 0
240179 난 지금까지 vs6.0 좆 같다고 욕만 했는데 [2] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.03.24 107 0
240178 내 한계는 여기까진가 [8] 트윗덱갤로그로 이동합니다. 11.03.24 210 0
240177 일광면도 프갤에 은근히 오래붙어있네 [2] 개쉛기갤로그로 이동합니다. 11.03.24 118 0
240176 학교컴의 윈7에서 V3 Lite을 지워봤더니 [2] 분당살람갤로그로 이동합니다. 11.03.24 174 0
240175 java - Object Pool을 이용한 Socket 연결유지 [5] 재곤갑갤로그로 이동합니다. 11.03.24 148 0
240174 ms 오피스 2007 번호키 어디서 구해? [6] 23(112.147) 11.03.24 159 0
240173 성님들.... c언어 질문인데 좀 도와줘.. ㅠㅠ [13] 니ㅎㅁ내꺼갤로그로 이동합니다. 11.03.24 156 0
240170 니들은 사랑하는 사람있냐 ?? [4] 개쉛기갤로그로 이동합니다. 11.03.24 121 0
240169 리눅스용 파폭은 이렇게 보는 게 제일 나은 듯 [1] 분당살람갤로그로 이동합니다. 11.03.24 117 0
240168 여러분의 선택은? [3] 천회장(211.45) 11.03.24 88 0
240167 여자친구랑 헤어져썰 [3] 미클갤로그로 이동합니다. 11.03.24 196 0
240166 형님들 부동 소수점 문제 중에 막히는 부분이 있는데 도와주세요 [1] rek2(121.135) 11.03.24 874 0
240165 64비트 리눅스 환경에서 mozilla.org 들어가서 파폭 4 다운받으면 [3] 분당살람갤로그로 이동합니다. 11.03.24 89 0
240164 데이터베이스 컬럼명 한글로 써본횽아들 있음여? [4] end신갤로그로 이동합니다. 11.03.24 130 0
240162 레알 근데 프갤에 내가 간만에 와본것도 있긴하지만 많이 바꼈냐 [5] 사과갤로그로 이동합니다. 11.03.24 102 0
240161 ㅋㅋㅋㅋㅋㅋㅋㅋ 닌텐도DS갤로그로 이동합니다. 11.03.24 53 0
240160 델 베뉴 프로 개통 완료 [6] LightEach갤로그로 이동합니다. 11.03.24 230 0
240158 인테리어와 IT 업계의 연관성 [4] 인생닭(211.248) 11.03.24 137 0
240156 걍 임베드 테스트임.. 보지말것 [2] (121.184) 11.03.24 101 0
240155 아 궁금한게 있는데 퇴직금이랑 경비 안나와서 노동청에 신고를 [3] :DGC갤로그로 이동합니다. 11.03.24 148 0
240154 운영자에 따라서 처분결과가 달라지는군 [2] 닌텐도DS갤로그로 이동합니다. 11.03.24 111 0
240153 헤헤 오늘 첫 프리 월급받은건 자랑 [8] :DGC갤로그로 이동합니다. 11.03.24 174 0
240151 개념인들끼리 잘 어울리고 계시군요~^^ [2] 개쉛기갤로그로 이동합니다. 11.03.24 110 0
240150 mozilla.org에서 리눅스용 파폭4를 받았는데 [1] 분당살람갤로그로 이동합니다. 11.03.24 60 0
240149 C-walk 일광면(119.198) 11.03.24 43 0
240147 아버지의 제안 [34] 인생닭(211.248) 11.03.24 261 0
240146 형들 질문이 있는데영. 짤방은 당연히 입맛에 맞춰 준비 했당께!!! [10] 형들아(14.41) 11.03.24 164 0
240144 형들 존니스트 흔한 질문인데 그래도 좀 봐줘 [5] 캐시미어(110.11) 11.03.24 106 0
240143 월급 실수령액이 한달에 딱 200이 되려면 [4] (121.66) 11.03.24 319 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2