Simple&Natural
Remote와 Local DataSource의 Model설계 방법에 관하여 본문
728x90
최근 프로젝트를 진행하며 막혔던 부분이었는데
Local과 Remote를 DataModel을 분리할지 아니면 동일하게 가지고 갈지
이에 대해 나 말고도 많이들 비슷한 고민을 가지고 있는 것 같다.
이에 대해 좀 더 경험있는 개발자들의 조언은 분리하라는 것이다.
간단한 구조에서는 별 문제가 없을지 모르지만
데이터가 점점 복잡해지고 프로젝트 규모가 커지면 어쩔 수 없이 두 모델을 분리해야 하는 상황이 온다는 것.
아래의 댓글에서도 이와 같이 설명하고 있다.
설계로 고민하는 경우 참고하는 게 좋을 듯
github.com/android/architecture-components-samples/issues/388
github.com/square/moshi/issues/453#issuecomment-368563445
728x90
'안드로이드(Android) > 학습자료' 카테고리의 다른 글
webrtc onFrame 설정 변경 관련 (0) | 2020.11.07 |
---|---|
[Android] 안드로이드 CustomView 만들기 (0) | 2020.10.26 |
[Android] ListAdapter 학습 자료 (0) | 2020.10.25 |
[Android] 스플래시 화면(Splash Screen)의 목적과 올바른 사용법 (0) | 2020.10.12 |
[Android] SingleActivity 구조에서 Full Fragment 적용 방법 (0) | 2020.10.12 |