이펙티브 코틀린(Effective Kotlin)
·
Review
Java 진영의 이펙티브 자바(Effective Java)와 동일한 네이밍의 책이다. 저자도 이펙티브 시리즈에 영향을 받아 책을 집필했다고 한다. 이펙티브 자바와 마찬가지로 단순히 코틀린 문법을 조금 아는 상태에서는 읽기는 쉽지 않다. 나도 초반 부분을 읽다가 막혔고, 몇 가지 방법을 통해 코틀린에 조금 더 익숙해진 상태가 되어서야 완독을 할 수 있었다. 코틀린은 언어 레벨에서 지원하는 기능이 굉장히 많다. 그래서 같은 로직의 코드를 굉장히 다양한 방법으로 작성할 수 있다. 그래서 비슷한 로직을 가지는 코드들이 제각각 다른 방식으로 작성되는 좋지 않은 상황도 발생하곤 한다. 이 책은 그에 대한 나름의 가이드를 제공한다. 예시 자료도 굉장히 좋았다. 친절하지만 약간의 난이도는 있는 책이고, 잘 읽히지 않았..
Kotlin In Action
·
Review
Kotlin in Action - YES24 코틀린이 안드로이드 공식 언어가 되면서 관심이 커졌다. 이 책은 코틀린 언어를 개발한 젯브레인의 코틀린 컴파일러 개발자들이 직접 쓴 일종의 공식 서적이라 할 수 있다. 코틀린 언어의 가장 www.yes24.com 유명한 개발 서적 라인업 중 하나인 인 액션 시리즈(XXX In Action)의 코틀린 버전. 원본이 2016년에 발매, 번역본이 2017년에 발매되었는데 책을 작성했던 시기의 코틀린 버전은 1.0 ~ 1.1 정도니깐 최신 버전인 1.5는 꽤 차이가 난다. 그래도 책을 따라서 코드 작성하는데 특별히 문제는 없었다. 저번에 Kotlin Koans로 간단하게 코틀린을 맛봤었는데 마치 고등학교 때의 개념완성의 요약 부분만 읽고 문제를 푸는 느낌이었어서 좀 ..