When being Lazy pays off: Kotlin Objects and NoClassDefFoundError

One of my favorite concepts in Kotlin is the "Object" class. A quick refresh: A normal "class": class ExampleClass(arg1: String) An "object" is very similar in syntax as can be seen below, but comes with a crucial difference: it is a singleton. object ExampleObject There's a lot of debate around Singletons being evil or not... … Continue reading When being Lazy pays off: Kotlin Objects and NoClassDefFoundError