-
-
코틀린을 다루는 기술 - 코틀린답게 코딩하자!
피에르 이브 쏘몽 지음, 오현석 옮김 / 길벗 / 2020년 3월
평점 :
최소한 '자바'를 공부했다면(입문서, 기본서 1권 이상) 더 나아가서 자바로 작은 프로그램 또는 토이 프로젝트라도 한 경험이 없는 사람 이외에는 이 책을 보지 않길 권한다.
애초에 코틀린은 (저의 주관상) 자바를 조금 현대화 및 개량한 언어 느낌이기에 자바를 어느 정도 알고 있어야 이해가 잘되는 언어입니다. 그리고 이 책은 자바를 어느정도 알고 있다는 사람이라는 전제하에 설명을 합니다. 그래서 보통의 프로그래밍 언어 책들은 설치를 다루는데 이 책은 전혀 다루지 않습니다.
환경은 IntelliJ 를 권장하며 별도로 구글링해서 설치해야 합니다. 하지만, 자바를 공부하는 사람이라면 보통 이클립스나 인텔리J 는 사용하고 있을 겁니다.

객체 지향에 대한 개념이 좀 잡혀있고 자바를 다뤄본 사람 이외에는 이 책은 좀 불편할 수 있습니다.
그러니 코틀린 기본서인 이 책은 자바를 잘 모른다면 보기 매우 힘들거라는 점을 또 한 번 강조합니다.


자바 프로그래머라면 꽤 재밌게 읽을 수 있다. 본인이 자바로 코드를 짜면서 이건 좀 더 이렇게 안되나? 생각했던 것들이 코틀린은 좀 더 편리하게 로직을 짜놓았기에 뭔가 좀 더 트렌디하다는 느낌을 받을 수 있다.

이 책은 꼭 순서대로 읽으라고 권하는데 챕터 시작별로 이해를 먼저 돕는 설명을 하고(=필요성을 알려주고) 언어의 특징들을 예제와 함께 말해준다.

부록에서는 자바와 코틀린을 함께 쓰는 방법에 대해 얘기해주는데 실무에서는 굉장히 유용할 수 있는 설명이다.
자바 프로그래머라면 트렌드를 따라가려한다면 이 책으로 공부하면 많은 도움이 될 거라고 확신한다.