TIL

24.01.29

re트 2024. 1. 29. 20:41
728x90

● 오늘 한 것

[kotlin 문제 풀이]

- 로봇 청소기

https://retry-thinksubox.tistory.com/196

 

[개인 과제]

- B타입 진행

https://retry-thinksubox.tistory.com/197

 

● 오늘 알게 된 것

[kotlin 문제 풀이]

- 문제만 잘 따라가면 되는 문제는 역시 정답률이 높구나

- DFS같은 그냥 반복문 문제였나...?

- 좀 더 깔끔하게 짜고 싶다...는 마음이 강하게 든다.

 

[개인 과제]

- sealed class 쓰는 건 아직도 너무 어색하다.

- 뷰타입을 여러개 쓸 때는 getItemViewType 까먹지 말자!

- SharedPreferences를 뷰모델 안에서 쓰고 싶은데 쉽지가 않네...

- areItemsTheSame에는 고유값이 들어가야하고 areContentsTheSame에는 객체 자체가 들어가면 된다.

- currentList 호출 위치에 따른 차이점이 존재한다.?

- Sealed class를 JSON으로 만들거나 List 형태로 만들때(직렬화, 역직렬화할 때), JsonDeserializer를 쓰면 되는데 한쪽에만 있는 변수를 기준으로 삼으면 된다.

 

● 오늘 총평

정신없던 금요일과 즐거운 토요일, 고단했던 일요일을 마치고 온 월요일은 생각보다 멀쩡했다.

특히 정신이 좀 깨어있었던 거 같다.

문제도 잘 접근했고(쉬워서) 과제도 진행이 슉슉 됐다.(어려운건 금요일에 해놔서)

시간 참 잘~가는 하루였다.

그만큼 몰입해서 보낸 하루였던 거 같고 했던 것들을 잘 정리하는 습관이 아직 부족하다는 것도 느낀 하루였다.

분명 뭔가 엄청했는데 중간중간 정리하지 않으니까 그냥 코드 덩어리라 했던 걸 다 풀어낼 수 없었다.

앞으로는 더욱 중간중간 과정을 잘 챙겨야겠다.

목상태가 영 좋지 않은데 어서 쉬면서 회복해야겠다.

반응형

'TIL' 카테고리의 다른 글

24.01.31  (1) 2024.01.31
24.01.30  (1) 2024.01.30
24.01.26  (2) 2024.01.26
24.01.25  (1) 2024.01.25
24.01.24  (0) 2024.01.24