Kotlin Coroutines: Deep Dive
2023년 11월에 출간된 인사이트 출판사의 <코틀린 코루틴>에 대해 알아보겠습니다. 이 책은 마르친 모스카와(Marcin Moskawa) 님의 책을 신성열 님이 번역한 번역서입니다. 원서는 2022년 3월에 출간되었으며, 아마존 별점은 4.3점으로 높은 수준이며, 국내 서점에서의 평가 점수는 교보문고와 YES24에서 모두 높은 점수를 받고 있습니다. 개인적으로 번역서의 첫 번째 문제인 번역에 대한 걱정은 하지 않아도 될 것 같습니다.
<코틀린 코루틴>은 약 460여 페이지로 구성되어 있습니다. 휴대하기 크게 불편하지 않은 책으로 종이책, 전자책 중 원하는 책으로 보시면 될 것 같습니다. 참고로 필자는 종이책으로 봤습니다.
도서출판 '인사이트'의 도서 지원을 받아 작성한 리뷰입니다.
도서출판 '인사이트'에서 제공해 준 책을 읽고 작성했음을 밝힙니다.
이 책은 4부 30장으로 구성되어 있습니다. '코틀린 코루틴을 배워야 하는 이유'부터 '모범사례'까지 코틀린 코루틴에 대해 이해할 때 필요한 지식을 매끄럽게 녹여낸 매력적인 책입니다. 이 책의 저자인 마르친 모스카와는 코틀린 전문 강사로 알려진 분으로 강의에서 얻은 노하우를 이 책에 잘 담아 놓은 것 같습니다.
<코틀린 코루틴>은 코루틴의 입문서로 봐도 무방하지만, 단순히 따라 하기 형식의 책이 아닙니다. 코루틴은 1960년대부터 컴퓨터 사이언스 분야에서 다뤄온 부분이지만, 일반 개발자에게 친숙하기보다는 낯설게 느껴지는 분이 많을 것입니다. 그리고 이 책은 코틀린을 잘 이해하고 있다고 생각하고 쓰여있으므로 코틀린에 대해 경험이 없으신 분은 코틀린 기본서를 읽고 읽으시는 것을 추천합니다.
앞에서도 언급했듯이 이 책은 4부로 구성되어 있습니다.
1부는 코틀린 코루틴 이해하기로 코틀린 코루틴에 대해 소개하고 동작 방법에 대해 설명합니다.
2부는 코틀린 코루틴 라이브러리로 코틀린에서 코루틴을 잘 다루는 방법을 이야기합니다.
3부는 채널과 플로우, 4부는 코틀린 코루틴의 사용 예제와 모범 사례를 다루고 있습니다.
이 책은 코틀린 코루틴의 기초와 원리부터 실무에서 사용할 때의 주의사항과 활용 사례 등을 포괄하고 있습니다. 처음부터 차근차근 학습해 나가다 보면 코틀린 코루틴과 친구가 되어 있을 것으로 생각합니다. 이 책에서 배운 지식을 기반으로 코틀린 코루틴을 멋지게 활용할 수 있는 엔지니어로 성장했으면 좋겠습니다.
이 책은 코틀린 코루틴을 중점적으로 다루고 있는 책이며, 꽤 매력적인 책입니다. 코틀린 코루틴에 대해 이해가 필요한 분들은 많은 도움을 받을 수 있을 것입니다.
저자가 강의와 워크숍을 진행하며 얻은 노하우를 잘 반영하여 전체적으로 글의 흐름이 매끄럽게 진행되는 점도 큰 장점이라고 생각합니다. 코틀린 코루틴에 대해 이해도가 있는 독자는 잘 정리할 수 있고, 이해도가 낮은 독자들은 이해의 폭을 넓힐 수 있는 책으로 보입니다.
인사이트 출판사에서 최근에 멋진 책을 선보이고 있습니다. 최근에 인상 깊게 본 책으로 <타입으로 견고하게 다형성으로 유연하게>란 책이 있습니다. 근사한 책입니다. 한 번 꼭 읽어보세요.
좋은 서적을 출간해 주신 도서출판 인사이트와 저자, 역자 분들께 감사함을 전하고 싶습니다.