24.01.10
● 오늘 한 것
[kotlin 문제 풀이]
- 리모컨
https://retry-thinksubox.tistory.com/154
[챌린지반 과제]
- 질문 후 보완
https://retry-thinksubox.tistory.com/156
[사이드 프로젝트 : 메모 앱 8일차]
https://retry-thinksubox.tistory.com/155
● 오늘 알게 된 것
[kotlin 문제 풀이]
- 접근이 이상하게 쉽지않을 때는 발상의 전환을 해보자
- 형변환을 너무 남발하지 말자...
- 예외처리에 소홀하지 말자
[챌린지반 과제]
- 뷰에서는 데이터를 저장하지 않는다.
- 뷰모델에서 처리하고 저장한 데이터를 보여줄 뿐(넘겨줄 뿐)
- 인텐트를 새로 만들고 데이터를 보내도 이전 액티비티에서 잘 받더라
- MVVM 패턴으로 만드는 지금 과정이 끝나려면 아직 멀었구나...
- 데이터 처리도 간당간당하고 있는데 이벤트 처리도 할 수 있구나..?!
[사이드 프로젝트 : 메모 앱 8일차]
- 정리는 꾸준히 하자
- 주석도 꾸준히 쓰자
- 플로팅 액션 버튼은 정말 친해지기 쉽지 않다.
- 애니메이션 효과도 정말 친해지기 쉽지 않다.
- 구글링하면 거의 다 나오는데 챗GPT도 잘 쓰니까 좋더라
● 오늘 총평
어째서 또 알차게 지나간 하루인지 모르겠다.
조금 여유있게 하려고 했는데 사이드 프로젝트도 너무 달려버렸고 챌린지반 과제도 너무 달려버렸다.
정신차리니까 지금 시간이 다 됐다.
알고리즘 문제 진짜 오래 걸리고 머리 아팠다.
그래도 해결하고 나니까 좀 속은 편하더라
챌린지반 과제는 파도파도 계속 아래에 뭔가 있는 느낌이다.
정말 쉽지 않다.
MVC에서 MVVM까지 가는 길은 아직 많이 남은 걸로 보인다.
사이드 프로젝트는 오랜만에 푹 빠져셔했는데 나름 많이 발전했다.
내일 시간을 들여서 메모 저장기능만 잘 구현한다면 그 뒤는 또 쉽게 갈 수 있을 거 같다.
애니메이션 쪽은 정말 쉽지 않았다.
원하는 방식대로, 원하는 타입으로 하는 게 그렇게 힘들 줄이야
그래도 방법을 찾아서 참 다행인 하루였다.
이런 걸 튜터님께 들고 가기는 좀 그래서말이다...ㅎ
내일은 개인 과제 제출 날이기 때문에 이제 마지막으로 보고 제출한 다음 쉬지 않을까 싶다.
점점 팀플이 다가오고 있는데 미리미리 마음의 준비와 협업 준비를 조금씩 해놔야겠다.
오늘도 고생많았다!