With automated cars, medical diagnostic tools, and natural disaster prediction and response, programming errors can cost not only money but lives. Let Kotlin put your mind at ease! This modern, elegant, JVM language was designed for safe programming. With features that improve efficiency and reduce mind-numbing boilerplate code and null pointer exceptions, Kotlin makes it more fun than ever to write programs that are reliable and easy to maintain!
About the book
Safe Programming with Kotlin
features the first three chapters of the book, The Joy of Kotlin
by Pierre-Yves Saumont
. In it, you’ll learn how to spot programming traps, handle effects safely, and use abstraction to prevent bugs. You’ll also explore Kotlin’s classes and interfaces, handling nulls, functional programming in Kotlin, advanced function features, and much more. With this free ebook, your flexible, concise, and safe Kotlin programs will be a joy to write and maintain!