소셜로그인에서 401에러 처리 관련하여 coroutine exception handler 를 사용하여 에러처리를 하고있는데
그부분에 대해서 글을 작성하려다보니 코루틴에대해서 다시 검색해보고 공부할 기회가 생겼고 코루틴이 정말 이해가 잘되지않았지만 나름의 정의를 내리고 사용하고 있었는데 뭔가 확 와닿는 부분이 생겨서 그부분에 대해 정리해보고자 코루틴 관련 시리즈 글을 써보려고한다.
아 그리고 매번 글을 길게 쓰다보니 글들이 길어지고 매번 쓰다가 지치는 경향이있어서 이번은 주제를 작게잡고 짧은 글들을 써볼 예정이다.
코루틴을 처음 접한때가 작년 이맘때 쯤인거 같은데 이제서야 슬슬 이해가 되는것을 보니
역시 이해가 안되는 개념과 어려운 이야기들은 용어가 익숙하지 못해서 어려움을 느끼는 것이 크다고 생각한다.
그래서 여기에 적을 내용들은 내가 구글링하여 찾은 이해를 도와줬던 자료들과 다양한 자료들을 나만의 방식대로 용어의 풀이나 주석을 달면서 설명해볼 예정이다.
우선 가장 크게 이해를 도우며 뼈대를 세워준 자료들의 원작자 분들에게 감사의 인사를 드리며 출처를 남기도록 하겠다.
1. 개괄적인 개념이해에 도움이되었던 자료
2. 전반적인 사용법을 알수있도록 설명이 정리되어있는 자료
https://whyprogrammer.tistory.com/596
3. 원래도 알고있었지만 요근래 진짜 이해하기 시작한 코틀린의 심도있는 내용을 정리해놓은 블로그(링크는 코루틴의 1번글이고 시리즈이므로 모든글을 다 살펴봐야한다)
https://kotlinworld.com/139?category=973476
자 이렇게 큼지막한 자료들의 출처를 정리해 보았고 바로 다음글부터 내용을 정리해가면서 코루틴에대해서 살펴볼 예정이다.
'코틀린 > 코루틴' 카테고리의 다른 글
Flow 2주차 2차 스터디 Flows are sequential 까지 (0) | 2023.11.23 |
---|---|
Flow 2주차 2차 스터디 부록 Cancellation and timeouts(코루틴 cancel) (1) | 2023.11.23 |
Flow 2주차 1차 스터디 flows 까지 (0) | 2023.11.23 |
Flow 1차 스터디(Hot vs Cold, shared vs state) (2) | 2023.10.27 |
코루틴이 그래서 정확히 무엇이며 왜좋냐? -2- (0) | 2022.12.09 |