Practical Kotlin Deep Dive 한국어
코틀린의 기초 원리와 언어 철학을 넘어 내부 동작까지 ‘How’와 ‘Why’를 탐구하는 기술 가이드
본 책은 단순히 “코틀린을 어떻게 사용하는가”를 넘어, “코틀린이 실제로 어떻게 동작하는가”까지 안내합니다. 내부 구현을 들여다보고, 바이트코드와 컴파일러의 동작을 명확히 탐구하며, 언어를 형성하는 핵심 내부 구조를 파헤칩니다.
기초 문법부터 코루틴, 컴파일러에 이르기까지 더 깊이 이해하고, 더 자신 있게 코틀린 코드를 작성하고 싶은 분들께는 좋은 지침서가 될 것입니다. 특히, 우리가 일상에서 친숙하게 사용하던 모든 언어적인 형태가 왜 지금과 같은 형태로 설계되었는지를 탐구하며 사고의 깊이를 더할 수 있습니다.
Minimum price
$42.99
$52.99
You pay
Author earns
Buying multiple copies for your team? See below for a discount!
About
About the Book
Practical Kotlin Deep Dive는 코틀린의 핵심 문법과 내부 동작 원리부터 API 설계에 이르기까지, 그 이면에 있는 “어떻게(how)”와 “왜(why)”를 깊이 있게 풀어냅니다. 코틀린 기초, 표준 라이브러리, 코루틴, kotlinx 라이브러리, 컴파일러 내부 구조, 그리고 코틀린 멀티플랫폼까지 폭넓게 다룹니다.
이 책은 단순한 API 사용법을 넘어 코틀린의 내부를 직접 들여다봅니다. 실제 코틀린 함수 구현을 분석하고, 생성되는 바이트코드를 이해하기 쉽게 설명하며, 코틀린 컴파일러가 언어를 어떻게 해석하는지 구체적으로 보여줍니다. 또한 KEEP 제안서, JetBrains YouTrack 논의, 컴파일러 소스 코드를 직접 참고하여 개념이 어떤 배경과 설계 의도에서 출발했는지를 연결해 설명합니다.
단순히 API를 암기하는 것이 아니라, 코틀린을 “이해하며 사고”할 수 있는 관점을 제공하는 것이 이 책의 목표입니다. 또한, 코틀린을 효과적으로 사용하는 방법을 배우는 것을 넘어, 왜 언어가 지금과 같은 형태로 설계되었는지를 탐구할 수 있습니다. 이를 통해 코틀린의 언어적 철학에 대해 한층 더 깊이 고민해 보고, 결과적으로는 더 나은 코드를 작성할 수 있기를 희망합니다.
이 책은 독자들의 지속적인 성장을 위해 선별된 참고 자료와 추가 학습 리소스를 함께 제공합니다. 복잡하거나 생소한 용어는 이해하기 쉬운 각주로 설명하였고, 어려운 내용이나 원본에서 다소 모호하게 느껴질 수 있는 개념이나 영문 표현들을 훨씬 이해하기 쉽도록 풀어쓰었습니다. 처음 접하는 독자들도 부담 없이 따라올 수 있도록 했으며, 동시에 시니어 개발자들도 흥미롭게 읽어볼 수 있는 다양한 관점들을 제공합니다.
“Pro Tips for Mastery” 섹션에서는 코틀린 함수의 내부 구조, 알고리즘, 컴파일러 동작 방식, 그리고 실무에서 중요한 구현 세부 사항까지 깊이 다룹니다. 시니어 엔지니어에게는 전문성을 더욱 날카롭게 다듬을 수 있는 디테일을, 중급 개발자에게는 코틀린 이해도를 한 단계 끌어올릴 수 있는 전반적인 시야를 제공합니다.
성능이 중요한 코드를 최적화하든, 복잡한 코루틴 작업을 다루든, 멀티플랫폼 개발을 탐구하든, 이 책은 단순한 튜토리얼이나 API 소개 그 이상을 다룹니다. 언어적 설계나 기원을 이해하고, 내부 메커니즘을 파악하면서, 이 책을 완전히 읽은 독자들은 코틀린이라는 언어에 대해 더 나은 자신감을 갖고 단순한 개발자가 아니라 엔지니어라는 커리어 패스로 나아가는 의미있는 탐구서가 되었으면 좋겠습니다.
Practical Kotlin Deep Dive (한국어 번역판) 페이지에서 구매 전 책에 대한 자세한 설명을 읽어보실 수 있습니다.
— 엄재웅 (skydoves)
Categories
Feedback
Team Discounts
Team Discounts
Get a team discount on this book!
Up to 3 members
- Minimum price
- $107
- Suggested price
- $132
Up to 5 members
- Minimum price
- $171
- Suggested price
- $211
Up to 10 members
- Minimum price
- $300
- Suggested price
- $370
Up to 15 members
- Minimum price
- $429
- Suggested price
- $529
Up to 25 members
- Minimum price
- $644
- Suggested price
- $794
Bundles
Bundles that include this book
- Pricing
$64.99
Minimum priceBought separately$105.98Suggested price$74.99
- Pricing
$99.99
Minimum priceBought separately$158.97Suggested price$119.99
- Pricing
$64.99
Minimum priceBought separately$105.98Suggested price$74.98
Author
About the Author
이 책의 저자이자 Android, Kotlin, Firebase 분야의 Google Developer Expert (GDE)인 엄재웅 (skydoves)입니다. 책의 출판 시점인 2026년도 기준으로 100개 이상의 오픈소스 라이브러리와 프로젝트를 출시하고 운영해 왔으며, 오픈소스 라이브러리는 전 세계 개발자들에 의해 매년 총 4,000만 회 이상 다운로드되고 있습니다. Manifest Android Interview 책의 저자이기도 하며, 안드로이드, Jetpack Compose, 및 코틀린 관련 소식, 최신의 블로그 포스트 등을 공유하고, 각종 팁과 구독자끼리 의견을 나눌 수 있는 구독 기반의 데일리 뉴스레터인 Dove Letter를 운영하고 있습니다.
Translations
Translations


