Jump to ratings and reviews
Rate this book

Effective Kotlin

Rate this book
Effective Kotlin summarizes the best practices and experiences of the Kotlin community, together with a deep explanation of some lesser-known Kotlin functionalities. All of the best practices are presented as simple rules with detailed explanations.

368 pages, ebook

Published August 26, 2019

46 people are currently reading
181 people want to read

About the author

Marcin Moskala

8 books16 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
60 (52%)
4 stars
41 (35%)
3 stars
11 (9%)
2 stars
1 (<1%)
1 star
1 (<1%)
Displaying 1 - 16 of 16 reviews
Profile Image for Shenyu.
75 reviews
September 6, 2019
I think this book is qualified to be listed among the Effective series since it contains quite a lot of useful tips combined with practical examples in Kotlin. However, for readers who are familiar with the items from Effective Java, there may not be many new insights. It is not surprising because Kotlin is designed to reflect the best practices which are proposed in Effective Java and already widely used in the software engineering industry.
Anyway, I believe this book worth its price.
Profile Image for Ari Dwi Prayogo.
3 reviews
February 20, 2020
This book very awesome every the part, chapter, and item I read very enjoyed. This book help me to refactoring my kotlin code and I'm more confident now. Thanks especially for Marcin Moskala who made this book 😊🥳🎉
Profile Image for Ari Dwi Prayogo.
3 reviews
February 20, 2020
This book very awesome every the part, chapter, and item I read very enjoyed. This book help me to refactoring my kotlin code and I'm more confident now. Thanks especially for Marcin Moskala who made this book 😊🥳🎉
Profile Image for Stuart.
106 reviews11 followers
April 20, 2021
Very informative, and helpful when reviewing code (especially my own).

Call me crazy, but I read through this like a novel, from front to back. I did jump around a couple of times because I found it had practical applications and advice immediately, but most of it was read in order.

I have the digital version from LeanPub, and so I can keep the PDF open on my laptop all the time, for reference. I'm sure I'll internalize most of it eventually, but it's a great thing to have on hand.

I bought a copy for the incoming team intern.
5 reviews
April 25, 2020
There’s some good advice but if you have experience in kotlin, it’ll probably be fairly basic for you.

Some of the items were quite generic and felt they belonged to a different book. But being fair to the author, there was warning of it in the intro.

I wouldn’t recommend it unless you’re a junior developer.
Profile Image for Nicola Corti.
6 reviews
November 18, 2020
A great book that gives a pragmatic prospective to Kotlin Development. I personally really enjoyed the chapter division and the examples were always meaningful and easy to understand. Some of the items felt a bit unrelated or really generic (though the author mentioned this in the introduction of the book).
Profile Image for Georgi Mirchev.
205 reviews5 followers
October 27, 2021
It is really good for devs that have basically 0 experience with Kotlin. For people that have been using Kotlin for more than 2 years, it will bring a really small benefit. I haven't learned a lot of new stuff but it still makes sense to remind some of the basic stuff because sometimes they are easily forgotten.
Profile Image for Nilesh P S.
37 reviews
July 14, 2022
Quite enjoyed reading this one, through a lot of concepts were familiar. Author expects reader to be familiar with Kotlin and thus has gone on to explain some of the advanced constructs in the language. I see this as a practical handbook to writing clean, concise and readable Kotlin, and everyone can learn a thing or two no matter how experienced they are in the language.
Profile Image for Hafiz Hussain.
89 reviews10 followers
April 9, 2023
An excellent book. Why I gave it three stars? If you are new to kotlin, this book deserves five stars, but if you have been working with kotlin for some time, then this book may earn 1 star or three stars.
If you are new to kotlin, read this book as early as possible otherwise, you will learn all these things mentioned in this book by making mistakes.
Profile Image for Ilyas Ipek.
15 reviews6 followers
March 13, 2023
İt was great book, very informative and i leaned a lot of kotlin's best practices.
Profile Image for Jevgenij.
524 reviews13 followers
May 8, 2023
A nice collection of tips for a Kotlin noob. Probably a good book to read right after the manual.
Profile Image for Georgi Mirchev.
205 reviews5 followers
October 27, 2021
Good for starting devs

It is good for devs starting with Kotlin. It will give you a lot of great insights into Kotlin that will take you at least 2 years to understand otherwise. But for experienced ones, there isn't too much to learn from.
Profile Image for Kaden Cho.
31 reviews1 follower
January 3, 2022
If you know some of Java, you could skip some part of it and take the only Kotlin-specific parts. Generally well explained, so I learned so much about complex Kotlin concept like inline modifier.
Displaying 1 - 16 of 16 reviews

Can't find what you're looking for?

Get help and learn more about the design.