proandroiddev.com
Kotlin pearls: Sealed Class Override
1 min · · An overlooked useful feature · Shared by 2, including Pietro Di Bello
phauer.com
Sealed Classes Instead of Exceptions in Kotlin
8 min · · Drawbacks of exceptions and how Kotlin's sealed classes can make our code less error-prone, more readable, predictable and traceable. · Shared by 4, including Pietro Di Bello
medium.com
Collections and sequences in Kotlin
7 min · · Working with collections is a common task and the Kotlin Standard Library offers many great utility functions. It also offers two ways of… · Shared by 16, including Pietro Di Bello
proandroiddev.com
Handling Exceptions. The Easy Way.
6 min · · A simple framework for dealing with in languages like Java, Kotlin & similar. · Shared by 3, including Pietro Di Bello
medium.com
Kotlin-ifying a Builder Pattern
6 min · · How a few Kotlin wrapper methods can transform your builder pattern into a Kotlin DSL · Shared by 4, including Pietro Di Bello
engineering.facile.it
Using Kotlin type-safe builders to create a DSL for Forms
5 min · · Here at Facile.it we are constantly dealing with a lot of forms: we use them to collect various information and data needed to feed our in-house comparing algorithms. These forms could be really… · Shared by 1, including Pietro Di Bello
blog.frankel.ch
Introducing Exercises in Programming Style
7 min · · This is the 1st post in the Exercises in Programming Style focus series. Recently, my colleague Bertrand lent me a copy of the book Exercises in Programming Style by Cristina Videira Lopes. Among all… · Shared by 1, including Pietro Di Bello
github.com
Karumi/MaxibonKataKotlin
· Maxibon kata for Kotlin Developers. The main goal is to practice property based testing. - Karumi/MaxibonKataKotlin · Shared by 1, including Pietro Di Bello
brunoaybar.com
How do Kotlin DSL libraries work?
6 min · · Many new and shiny Kotlin libraries implement their own DSLs. Learn how they work and how can you implement your own. · Shared by 1, including Pietro Di Bello
kotlinlang.org
Coding Conventions
15+ min · · Edit Page This page contains the current coding style for the Kotlin language. Note: To configure the IntelliJ formatter according to this style guide, please install Kotlin plugin version 1.2.20-eap… · Shared by 23, including Pietro Di Bello, Nils Hitze, Paddy Zab
github.com
KotlinBy/awesome-kotlin: A curated list of awesome Kotlin related stuff Inspired by awesome-java.
· awesome-kotlin - A curated list of awesome Kotlin related stuff Inspired by awesome-java. · Shared by 13, including Pietro Di Bello, Paulo Gaspar, Michael Robinson
proandroiddev.com
The Mystery of Mutable Kotlin Collections
4 min · · An investigation inside how Kotlin let you use Java collections as if they were implementing Kotlin interfaces · Shared by 12, including Pietro Di Bello, Paulo Gaspar
proandroiddev.com
Kotlin DSLs demystified
12+ min · · If you want to write a DSL, or you’re just plain curious, this is an article will explore what DSLs are, why you would write one, and how… · Shared by 4, including Pietro Di Bello
proandroiddev.com
[Kotlin pearls 6] Extensions: The Good, The Bad and The Ugly
8 min · · How to use Extension Functions and Properties to improve the readability of your code · Shared by 4, including Pietro Di Bello