도리안의 개발 잡설 #495 - 아직은 낯선 Room 데이터베이스steemCreated with Sketch.

in PIRCOIN · 해적 코인2 years ago

아직은 낯선 Room 데이터베이스

No. 495
23.03.07. (화) | Written by @dorian-dev

안드로이드 앱 아키텍처 관련 학습을 하다가 관련 샘플 코드를 보았다. 거기서는 Retrofit 대신 Room 데이터베이스를 사용하여 데이터를 로딩한다. Room을 학습한 적은 있지만, 내가 접한 범위는 극히 일부였다. 샘플 코드를 보니 공부를 한참 더 해야겠더라. 이와 같이 A를 배우려 하면, B를 추가로 같이 배워야 하는 경우가 있다. 소프트웨어 개발에서는 이런 일이 자주 일어난다. 그게 개발을 어렵게 하는 이유이기도 하다.

회사의 기존 앱들 중 일부는 SQLite 데이터베이스를 사용하고 있다. 이를 Room 데이터베이스로 바꿔준다면야 참 좋겠는데... 일단 그걸 먼저 배워야 하고, 기존 SQLite 관련 코드를 바꿔야 하는 작업도 그리 만만해 보이지 않는다. 조바심 갖지 말고, 먼저 배우는데 초점을 맞춰보자. 잘 배워야 잘 써먹지 않겠는가!


PROS/좋은점


  • 계속해서 프로그래밍을 배우고 있다는 점은 좋다. 긍정적이다.


CONS/아쉬운점


  • 낯설 기술이 익숙해지기까지 걸리는 시간이 긴 것 같다. 좀 더 빠르게 할 수 있는 방법은 없을까?


지난 개발 잡설들


Layout provided by Steemit Enhancer hommage by ayogom
Sort:  

안녕하세요.
SteemitKorea팀에서 제공하는 'steemit-enhancer'를 사용해 주셔서 감사합니다. 개선 사항이 있으면 언제나 저에게 연락을 주시면 되고, 관심이 있으신 분들은 https://cafe.naver.com/steemitkorea/425 에서 받아보실 수 있습니다. 사용시 @응원해 가 포함이 되며, 악용시에는 모든 서비스에서 제외될 수 있음을 알려드립니다.


안녕하세요.
이 글은 SteemitKorea팀(@ayogom)님께서 저자이신 @dorian-dev님을 응원하는 글입니다.
소정의 보팅을 해드렸습니다 ^^ 항상 좋은글 부탁드립니다
SteemitKorea팀에서는 보다 즐거운 steemit 생활을 위해 노력하고 있습니다.
이 글은 다음날 다시 한번 포스팅을 통해 소개 될 예정입니다. 감사합니다!

Upvoted! Thank you for supporting witness @jswit.

Coin Marketplace

STEEM 0.15
TRX 0.16
JST 0.028
BTC 67011.69
ETH 2366.74
USDT 1.00
SBD 2.32