디시인사이드 갤러리

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

갤러리 본문 영역

문제를 단순하게 만드셈 ㅇㅇ

ㅆㅇㅆ(124.216) 2025.09.04 22:26:35
조회 90 추천 1 댓글 7

1. 커먼 main을 순수 데이터 계약의 인터페이스로 잡으셈. 이 경우에 게이트웨이 패턴의 응용이라 생각해라


interface IEntity{

~필요 데이터

}


2.이제 플랫폼 별 모델이 공통 인터페이스를 구현함


data class AndroidEntity{

~플랫폼 종속적 데이터

}


data class JVMEntity{

~플랫폼 종속적 데이터

}


대강 이런 느낌인데


안드로이드 프레임워크에 종속적인 어노테이션 넣을거고


jvm 모델에는 특화된 로직이나 변환 함수 넣겠지


그럼 핵심 문제의 한가지만 남음. 문제가 가장 단순해짐.


구현을 어떻게 전달하느냐? 플랫폼 모델과 공통 모델을 상호 변환하는 번역의 문제. 즉


전달 문제임


이 공통로직을 전달하는걸 확장함수 mapper로 전달해야함


3. 플랫폼 모델을 공통 도메인 모델로 바꾸는 과정을 mapper로 만듬



fun IEntity toAndroid{

공통 도메인 모델을 플랫폼 모델로 번역

}


즉 


UI->안드로이드->매퍼->IEntity->일반 로직


데이터가 공통로직으로 들어갈떄



UI->특정 플랫폼 엔터티->매퍼(.toDomain)->IEntity->로직


데이터가 로직에서 나올때는


로직->Ientity->매퍼(toAndorid)->안드로이드 엔터티->UI


이런식으로


추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 순간의 말실수로 이미지 타격이 큰 것 같은 스타는? 운영자 25/09/01 - -
AD 신학기 레벨업~!! 운영자 25/09/05 - -
2886979 진지하게 코딩 실력 후달리는데 프갤러(59.31) 09.05 42 0
2886977 노인 씹새끼들 월 천만원 버는 승윤이 윤택이 존나 좋아하네 뒷통수한방(1.213) 09.05 17 0
2886976 주 4일제 전면 시행 언제하는데 ㅇㅅㅇ 류류(118.235) 09.05 23 0
2886975 파이썬이 압도적인 분야는 B2C 거의 모든 분야임 [2] ㅆㅇㅆ(124.216) 09.05 64 0
2886974 ㅋㅅㅋ ♥냥덩이♥갤로그로 이동합니다. 09.05 24 0
2886973 애널의달성 2///2 ♥냥덩이♥갤로그로 이동합니다. 09.05 34 0
2886972 개피궁하넹 ♥냥덩이♥갤로그로 이동합니다. 09.05 34 0
2886971 파이썬이 유리한 분야가 뭐있음? [6] ㅇㅇ갤로그로 이동합니다. 09.05 67 0
2886970 [KT클라우드] 채용우대 혜택 클라우드 인프라 국비지원 부트캠프 클라우드부트캠프갤로그로 이동합니다. 09.05 46 0
2886969 나 제로콜라 엄청 마시는데 제로콜라가 뇌 노화 앞당긴다네 [3] ㅆㅇㅆ(124.216) 09.05 57 0
2886968 학은제 컴공은 취급 안해주겠지 [1] 프갤러(220.70) 09.05 58 0
2886967 아스카 성심당 방문 [3] 아스카영원히사랑해갤로그로 이동합니다. 09.05 70 0
2886966 보통 프로그래밍이라는게 주로 공통 패턴이 꽤 있어 [2] ㅆㅇㅆ(124.216) 09.05 76 0
2886965 사실 천재 아니고서야 꾸준함이 맞긴 해 [3] 루도그담당(210.104) 09.05 48 0
2886964 농담이 아니고 프로그래밍은 진짜 3년을 하면 기초적인거 할 수 있음 [2] ㅆㅇㅆ(124.216) 09.05 72 0
2886963 AI에 대해 무지할수록 AI를 맹신하고 찬양하는거같음 [2] ㅇㅇ(119.194) 09.05 47 0
2886962 프로그래밍 공부 꿀팁있나요 [4] Fhiwjsjsjeje갤로그로 이동합니다. 09.05 69 0
2886961 처음부터 다 할려고 하니까 어려운거지 그냥 쓰는것만 써라 ㅆㅇㅆ(124.216) 09.05 37 0
2886960 아니 rag 납품준비 끝냈더니 갑자기 맘바꼈다 ㅆㅇㅆ(124.216) 09.05 33 0
2886959 프로그래머들은 다 천재인가요? [7] Fhiwjsjsjeje갤로그로 이동합니다. 09.05 87 0
2886958 흑흑 고맙습니다. 뉴프로 [6] ㅆㅇㅆ(124.216) 09.05 62 0
2886957 집에 가서 씻고 자야겠다 루도그담당(118.235) 09.05 20 0
2886956 지금 AI Hype는 워낙 세계가 힘드니까 미래 산업에 대한 펌프질이지 [2] ㅆㅇㅆ(124.216) 09.05 42 0
2886955 지잡 컴공인데 전산직하려면 뭐 있어야하냐 [3] ㅇㅇ갤로그로 이동합니다. 09.05 65 0
2886954 AGI가 올까 [2] 루도그담당(210.104) 09.05 38 0
2886952 지피티 검색 기능도 Rag 아니냐? [4] 루도그담당(210.104) 09.05 53 0
2886951 지피티 아쉬운 점이 [1] 루도그담당(210.104) 09.05 32 0
2886949 RAG는 내가 저장하거나 만들어둔 MD나 pdf 파일로 읽는거임 [1] ㅆㅇㅆ(124.216) 09.05 55 0
2886947 간단 RAG 납품 준비 완료 [2] ㅆㅇㅆ(124.216) 09.05 56 0
2886946 근데 확실히 AI가 코드 스켈레톤은 잘 짜주는데 핵심 로직 코딩은 ㅆㅇㅆ(124.216) 09.05 38 0
2886944 9월 5일 오늘까지! ㅇㅇ(106.101) 09.05 32 0
2886943 대학생 퍼플렉시티 12개월 + 코멧 또 뿌림 프갤러(163.152) 09.05 68 0
2886942 프로그래스바에 진행도 퍼센테이지 올라가는거 사원 시킴ㅇㅇ 프갤러(60.196) 09.05 25 0
2886941 해커뉴스보는데 ai쓰고 오히려 생산성준다네 [5] ㅆㅇㅆ(124.216) 09.05 76 0
2886940 23살, 가진것도 아는것도 없는 인생이 괴롭다. [1] ㅇㅇ(223.38) 09.05 48 0
2886939 나님 딱 이만큼만 살레 ♥냥덩이♥갤로그로 이동합니다. 09.05 27 0
2886938 공부를 할수록 감각이 살짝 맛가는거같음 공기역학갤로그로 이동합니다. 09.05 45 0
2886937 김줭은 위원좡뉘임~ 줘 박쥐원 입니다아~ ㅋㅋㅋㅋㅋㅋㅋㅋㅋ ♥냥덩이♥갤로그로 이동합니다. 09.05 30 0
2886936 북한간첩딸이 5개국어하고 더 잘사는세상인데 노력 ㅇㅈㄹ ㅋㅋㅋ 뒷통수한방(1.213) 09.05 22 0
2886935 프롬프트 엔지니어라. 무당이 기우제 지내면 레인 엔지니업니까? [2] 프갤러(218.154) 09.05 54 0
2886934 덥다 루도그담당(118.235) 09.05 16 0
2886933 나르시님 책 출판함? 온라인출판은 위키북스가 좋음 ㅇㅇ(175.197) 09.05 34 0
2886932 전라도 [2] ♥냥덩이♥갤로그로 이동합니다. 09.05 35 0
2886931 극좌선동에 속은 결과는 언제나 파멸이당 ♥냥덩이♥갤로그로 이동합니다. 09.05 18 0
2886930 Ada로 첫 프밍이 주식 자동 매매 앱이.될 듯 [4] 나르시갤로그로 이동합니다. 09.05 57 0
2886929 결과해석도 프로파간다 수준;; ♥냥덩이♥갤로그로 이동합니다. 09.05 21 0
2886927 누가 나님 냥덩이.. ♥냥덩이♥갤로그로 이동합니다. 09.05 29 0
2886926 상해죄 벌금 50만원으로 취업 될게 안되기도 함?? [1] ㅇㅇ(1.235) 09.05 41 0
2886924 30대 여자에게 인기많은 50대 얼굴 ㅁㅌㅊ? ♥냥덩이♥갤로그로 이동합니다. 09.05 56 0
2886920 [하나은행] 디지털 하나로 Digital Hana 路 (~9/14) 프갤러(121.130) 09.05 76 0
뉴스 도쿄서 열린 오트리X미하라 야스히로 행사, 스트레이 키즈(Stray Kids) 창빈 참석! 강렬한 존재감 디시트렌드 09.05
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2