24.02.13
● 오늘 한 것
[kotlin 문제 풀이]
- N-Queen
https://retry-thinksubox.tistory.com/219
[챌린지반 마지막 수업]
- 클린 아키텍처
[심화챕터 팀프로젝트]
- 맡은 기능 구현 마무리
https://www.notion.so/5-29aa0f9bb0224fe493f07254dd44e816
● 오늘 알게 된 것
[kotlin 문제 풀이]
- DFS에 조금 익숙해진 느낌이다.
- 아직도 깔끔한 코틀린스러운 코드는 한참 멀었다.
[챌린지반 마지막 수업]
- 음... 모르겠다.
- 정확히는 흐름이 이해가 되는데 저걸 생각만으로 구현해낼 수 있을지 모르겠다.
- 좋은 거 같으면서도 너무 사이클이 길어지는 느낌
- StateFlow와 SharedFlow의 존재를 알게 됨
- 이제 MVVM 조금 익숙해진 거 같았는데 더 큰 산인 클린 아키텍처를 마주쳐버림
- 그 뒤에는 DI와 Compose가 기다리고 있다는 것도 알아버림
[심화챕터 팀프로젝트]
- 연휴동안 놀지만 않고 공부를 좀 해서 잘 채워놓은 거 같다.
- 디폴트 스플래시 화면을 숨기는 방법
- Handler를 이용해 딜레이 주는 방법
- 리사이클러뷰 아이템을 가지고 무한 스크롤 기능 추가
- elevation 사용방법
- ObjectAnimator.ofFloat 사용법
● 오늘 총평
설날 연휴를 잘 보내고 바로 공부하려니 머리가 아주 지끈거리는 오늘이었다.
정말 오후에 낮잠자고 싶은거 참느라 고생했다.
그래도 돌아보니 문제도 집중해서 잘 풀었고 팀플에서 만들 기능도 술술 잘 완성시켜서 아주 만족스러운 하루다.
특히 무한스크롤을 잘 완성한게 아주 기분이 좋다!
디폴트 스플래시 화면 없애는 방법을 알아낸 건 이후에도 잘 쓸 거 같은데 이 방식을 추천하지는 않는 것 같더라
이유를 좀 찾아봐야겠다.
이제는 진짜 마무리 단계에 왔고 지금 상황에서는 다듬기와 발표준비만 남은 거 같다.
팀원 한분의 기능이 좀 큰게 있긴 하지만 그건 되면 넣고 안 되면 뺄거니까 괜찮다.
오늘은 좀 마치는 시간되면 잘 쉬고 내일 힘을 몰아서 써야겠다~~
챌린지반 마지막 수업은 많이 아쉬우면서도 너무 어려웠다.
언제쯤 소화시킬수 있을지 감이 안 잡힌다.