안드로이드/일기

[2022.05.06] 코딩 일기

알렌보이스 2022. 5. 6. 21:53
728x90

1일 차 일기입니다.
어떤 식으로 작성할까 고민을 좀 해봤는데 제가 가끔? 보는 유튜브에서 하는 방식을 채택하기로 하였습니다!

https://www.youtube.com/c/%EA%B0%9C%EB%B0%9C%ED%95%98%EB%8A%94%EC%A0%95%EB%8C%80%EB%A6%AC/featured

 

개발하는 정대리

한국에서 개발자로 살아남기! 예전에 저처럼 프로그래머가 되고 싶지만 그 길을 몰라 해매는 분들에게 도움 되고자 이 채널을 운영하기 시작했습니다. 프로그램에 관심 있는 분들이나 취업 준

www.youtube.com

1. 모르는점

오늘 가장 긴 시간을 투자한 곳은 포스팅입니다!ㅠㅠ..
지금 Hilt 관련해서 포스팅을 진행하려고 하는데 해단 콘텐츠의 코딩은 어느 정도 완료가 되었는데
제가 글 쓰는 제주가 별로 없어서 그런지 어떤 식으로 써야 할지가 어렵네요

2. 배운 점

본 예제로 진행하려면 Hilt, coroutine, mvvm 한 번에 다해야 해서 다른 예제를 추가해보았는데요
그러면서 조금 더 DI와 Hilt를 알게 된 것 같습니다.

3. 개선할 점

Hilt를 대략적으로 사용할 수는 있지만 설명하려고 하니 아직 공부가 부족해서 설명을 못하는 것 같습니다
어떻게 하면 글을 잘 쓸 수 있을까 고민을 해봐야겠습니다.

4. 목표와 마감기한

 

어제 일기 포스팅에서 2년 전 프로젝트를 리펙토링 진행 사항입니다.

우선 2년 동안 안드로이드가 업데이트를 진행이 많이 되어서 버전 올리는 것만 해도 오류가 엄청나네요

그 당시에는 급하게 개발한 점도 있고 패키지를 크게 신경 안 쓰던 시기였기 때문에 거의 모든 클래스가 다 밖에 나와있어서
제일 먼저 대략적으로 패키지 별로 구분하는 걸 진행하였습니다.

오랜만에 코드를 보다 보니 어떤 건지 헷갈려서 아직 밖에 있는 아이들도 있네요 ㅎㅎ;

해당 프로젝트는 저는 kotlin으로 진행하고 다른 팀원들은 JAVA로 진행하였기 때문에
모든 코드를 다 kotlin으로 변환하는 작업을 진행해야 하고
하면서 mvvm, hilt, coroutine 방식으로도 다 변경해야 해서 시간은 좀 걸릴 거 같네요~

지금은 메인화면과 게시판-리스트 표시 영역 진행 중입니다.

 

프로젝트 관련 설명을 드리자면
롤 챔피언스 티켓을 가상으로 구매하는 기능을 메인으로 한 앱입니다.
추가적으로 굿즈 구매, 채팅, 뉴스, 게시판 등을 구현을 하였습니다.

지금 보니 미흡한 부분이 참 많이 보이긴 하네요 ㅎㅎ

728x90