Kotlin in Action: 2/e (코틀린 컴파일러 개발자가 직접 알려주는 코틀린 언어 핵심 | 코루틴과 플로우 포함 코틀린 2 대응 | 반양장)
Description
안드로이드 공식 언어인 코틀린은 실용성과 간결성, 자바와의 상호 운용성으로 인해 서버 프로그래밍 등 다양한 분야에 쓰이는 경우가 늘고 있다. 코틀린 언어의 가장 큰 특징이라면 실용성을 들 수 있을 것이다. 이 책도 실용성을 강조하는 입장에서 쓰였으며, 코틀린 언어를 개발한 젯브레인즈의 코틀린 컴파일러 개발자들이 직접 쓴 일종의 공식 서적이라 할 수 있다. 2017년 초판이 나온 이래 사실상 코틀린 참고서로 자리잡은 이 책은, 코틀린 2.0에 맞춰 변경한 2판이다.
이 책은 코틀린 기초를 소개하고, 객체지향, 제네릭스, 고차 함수와 함수형 프로그래밍, 표준 컬렉션 라이브러리 활용 등의 내용을 설명한다. 이때 코틀린이 자바 언어를 어떻게 개선했고 기존 자바 프로젝트에서 코틀린을 함께 사용할 때 어떤 부분을 조심해야 할지를 함께 자세히 설명한다. 후반부는 애노테이션과 리플렉션, DSL, 비동기(일시 중단 함수와 코루틴, 플로우) 프로그래밍에 대해 실제 라이브러리 예제를 다루면서 설계 기법과 구현기법을 자세히 설명한다.
이 책은 코틀린 기초를 소개하고, 객체지향, 제네릭스, 고차 함수와 함수형 프로그래밍, 표준 컬렉션 라이브러리 활용 등의 내용을 설명한다. 이때 코틀린이 자바 언어를 어떻게 개선했고 기존 자바 프로젝트에서 코틀린을 함께 사용할 때 어떤 부분을 조심해야 할지를 함께 자세히 설명한다. 후반부는 애노테이션과 리플렉션, DSL, 비동기(일시 중단 함수와 코루틴, 플로우) 프로그래밍에 대해 실제 라이브러리 예제를 다루면서 설계 기법과 구현기법을 자세히 설명한다.
Kotlin in Action: 2/e (코틀린 컴파일러 개발자가 직접 알려주는 코틀린 언어 핵심 | 코루틴과 플로우 포함 코틀린 2 대응 | 반양장)
$51.76
- Choosing a selection results in a full page refresh.