Switch Statement and the Factory Pattern in Three JVM Languages
Let's examine a program selection control mechanism, for a value, expression or variable type to influence program flow execution, for …
72 articles in this category.
RSS feed
Miro Wengner
6,844 viewsLet's examine a program selection control mechanism, for a value, expression or variable type to influence program flow execution, for …

Nicolas Frankel
5,641 viewsJava is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.

Learn about observability configurations and libraries required over a range of frameworks using two JVM languages, namely Java and Kotlin.

Julien Lengrand-Lambert
3,999 viewsKover is a code coverage tool for Kotlin. It's still in incubator phase but I took it for a spin and it is already very useful as part of …

Nicolas Frankel
2,774 viewsIt is more beneficial to use sealed and value class instead of enumerations in Kotlin; let’s find out why.

Julien Lengrand-Lambert
5,859 viewsThe DurationAPI is coming out of its experimental stage and offers a nice DSL to easily work with time durations.

Nicolas Frankel
6,040 viewsConsidering a fast data producer and a slow data consumer, backpressure "pushes back" on the producer, not to be overwhelmed by data.

Nicolas Frankel
2,614 viewsLearn how to improve the API provided by third-party libraries by combining Kotlin extension functions and delegation.

Nicolas Frankel
3,796 viewsQuarkus brings an exciting take to the table. Unlike Micronaut, it doesn't generate additional bytecode during each compilation.

Bjorn van der Laan
27,317 viewsIn this article, we will develop a simple RESTful API using Spring WebFlux and aim to leverage the special Kotlin extensions in Spring.