인프런 커뮤니티 질문&답변

이예섭님의 프로필 이미지
이예섭

작성한 질문수

모던 안드로이드 - 코틀린과 Jetpack 활용

코루틴을 사용한 비동기 처리

retrofit2에서 코루틴을 이용하는 이유가 무엇인가요?

작성

·

223

1

코루틴과 retrofit2 둘다 이미 비동기로 처리하는걸로 아는데

단순히 자바스러운(?) 긴 코드를 줄일 수 있기 때문에 사용하는건가요? 성능상의 차이는 없나요?

답변 2

1

오준석님의 프로필 이미지
오준석
지식공유자

코루틴은 콜백 스타일의 코드를 동기식 코드로 작성할 수 있게 해 줍니다.

콜백 스타일을 걷어내면서 코드가 단순해 지고 직관적으로 변하고요.

멀리 봤을 때 버그 발생을 줄여주겠지요.

성능 차이는 없습니다.

0

이예섭님의 프로필 이미지
이예섭
질문자

감사합니다!

이예섭님의 프로필 이미지
이예섭

작성한 질문수

질문하기