728x90
● 오늘 한 것
[최종 팀 프로젝트 11일차]
- 중간발표 & 리팩토링
https://www.notion.so/5-e2be3ec1596c481d80a0d1ed82d2a9b9
● 오늘 알게 된 것
- 정말 기술면접 실제로 하면 다리가 덜덜 떨릴 거 같다.
- 사용자들은 기다리는 걸 정말로 싫어한다고 생각하고 앱을 만들어야할 거 같다.
- 유즈케이스를 만드는 것은 뷰모델에서 레포지토리에 접근해 하던 걸 옮기는 거라고 생각하니까 좀 이해가 되더라
- 테마 변경, 글자 크기 변경, 가로 세로 변경을 하면 앱이 재생성된다는 것을 새로 알게 됐다.
- registerOnPageChangeCallback에서 onPageSelected를 통해 현재 선택된 뷰페이저의 아이템 번호를 알 수 있었다.
- 데이터 통신을 해서 가져오는 것과 그냥 변수에 있는 걸 가져오는 것을 UI에 띄우는데 걸리는 시간은 무시무시한 차이가 있다.
● 오늘 총평
월요일이고 중간발표 날이라 집중이 잘 될까 싶었지만 아주 잘 됐고 새롭게 유즈케이스를 만드는 시간을 가져봤는데 아주 새롭게 알아가는 게 많은 날이었다.
거기다 공유 뷰모델도 적용하고 레이아웃도 좀 더 개선해서 아주 기분이 좋다.
그래도 오늘은 좀 일찍 쉬고 내일 좀 열심히 더 해봐야겠다.
반응형