-
-
초보자를 위한 코틀린 200제
엄민석 지음 / 정보문화사 / 2018년 5월
평점 :
처음 코틀린을 시작하거나,
개발자가 되고 싶은 입문자에게 꼭 추천해줄만한 책이며,
구글이 안드로이드 공식언어로 코틀린을 추가했기 때문에 안드로이드 관련 내용이 있길 바라는 분에게는 책 제목처럼 문법책이라는 점을 명확하게 인지하고 구매하시길 바랍니다.
책의 표지에 쓰여진 것처럼, 입문자부터, Java 개발자까지 모두 읽을 수 있는 최고의 도서이자 프로그래밍 입문자의 시선으로 쓴 코틀린 문법서라는 말이 딱 알맞는 책이었습니다.
아쉬운 점은 프로그래밍 입문자를 위해 조금 더 IDE 관련 툴에 대한 정보가 더 있었으면 하지 않았나 싶습니다.
이미 IntelliJ Ultimate를 사용하고 있었고, IntelliJ에 대한 사전지식이 있었기에, 별 무리없이 예제대로 쉽게 접근할 수 있었지만,
Community 와 Ultimate 에 대한 간략한 정보와 함께,
일반 입문자는 Community로 충분히 가능하다는 점에 대한 부분이 있었으면 더 좋았지 않나 싶었습니다.
미묘하게 같은 코트린과 자바에 대한 정보를 너무나 친절하게 설명해주셔서 좋았습니다.
자바 개발자라면 코틀린으로 자신의 스펙을 넓히는데 매우 유용하리라고 생각합니다.
새로운 언어를 도입할 때, 개발 환경 구축 등과 개발언어의 동료 개발자와의 커뮤니케이션으로 인해, 개발 생산성이 더욱 떨어지게 되는 경우를 종종 보게 되는데,
Kotlin 이란 언어는 같은 회사(IntelliJ) 에서 IDE와 언어를 같이 만들기 때문인지 여러 플러그인을 Jetbrains에서 제공을 해주어서인지, 정말 문법서에 나온 예제를 손쉽게 따라할 수 있었습니다.
이것은 개발 생산성이 떨어지는 부분에 대한 상당히 많은 부분을 서포트 해줄 수 있을 거 같았습니다.
물론, 회사에서 IntelliJ Ultmate를 구매하여, 회사원이 전부 해당 IDE 툴을 가지고 있다고 가정한다면 말입니다.
주어진 예제에서 하나씩 실행되는 결과를 보면, 어느순간 중급을 넘어선 활용에 들어갈 수 있을거라 생각합니다.
정말 재미있는 시간이었습니다.