Una discreta introduzione a Kotlin, ma con tanti difetti:
- spesso non si capisce se il codice riportato sia un esempio o vada davvero inserito da qualche parte nell'applicazione che sta sviluppando
- non dice praticamente mai in che file e/o package, o addirittura classe o funzione, un pezzo di codice vada inserito
- fa continuamente riferimento al repo github, che però ha solo la versione definitiva dell'applicazione, senza branch o tag per vedere lo stato a un certo capitolo del libro, rendendo impossibile capire a cosa si riferisca il libro, visto che il codice viene continuamente rifattorizzato.
- non spiega per niente alcuni concetti. Per esempio "it" dentro un iteratore, o "value" dentro get/set. Alcune cose le ho capite solo perché le conoscevo da altri linguaggi.
Non si può invece incolparlo per alcune modifiche fatte al linguaggio, che è ancora in beta, dopo che il libro è stato scritto. L'autore ha promesso di aggiornare il libro almeno fino alla 1.0 definitiva.