Facts.
- 자소서, 경신스 스터디
- 패캠 The Red : coroutine & flow 완전정복 강의 수강
- 인프런 : 올인원 기본기 클래스 - 객체지향 기본기 & 리팩토링으로 객체지향 코드 작성
- compose 메모앱 테스트 깨진거 수정
- 1시간 운동
Feelings.
- 코루틴과 flow 강의를 수강했습니다. rx의 문제점을 배우고 코루틴을 사용해야 하는 이유를 알게 되었는데 아직 와닿지는 않습니다.
- 올인원 기본기 클래스 강의를 수강했습니다. 객체지향의 기본기에 대해서 다시 복습할 수 있는 시간이 되었습니다. 실제로 리팩토링을 통해서 객체지향 코드로 바꾸는 과정이 흥미로웠습니다. 내일은 객체지향 5대 원칙을 수강하고, 오늘 수강한 과정을 코틀린 프로젝트로 생성해서 직접 해봐야겠습니다.
- 그동안 자소서 준비, 면접 준비로 TIL을 쓰지 못했습니다. 오늘부터 다시 부지런하게 작성하려고 합니다. 화이텡~~
Findings.
- 코루틴의 시작은 스코프 빌더이다.
-
suspend
는 코루틴이 아니다.launch{}
코루틴 안에서만 사용할 수 있다.- suspend 함수 안에서 launch{}를 그냥 사용할 수 없다.
- 코루틴의 delay와 Thread.sleep의 차이 → 양보여부
- 코루틴 내부에서 isActive를 사용하여 완전하게 cancel되는 코루틴을 만들 수 있다.
Future Action Plans.
- 나는 기록을 잘 하는 사람입니다.