Hullaballoonatic
05/16/2019, 5:09 AMgildor
05/16/2019, 5:10 AMHullaballoonatic
05/16/2019, 5:16 AMinterface Bar
class Foo(val isBar: Boolean = true) : Bar
val foo = Foo()
println(foo is Bar)
// vs
println(foo.isBar)
gildor
05/16/2019, 5:18 AMgildor
05/16/2019, 5:19 AMgildor
05/16/2019, 5:20 AMHullaballoonatic
05/16/2019, 5:20 AMgildor
05/16/2019, 5:20 AMgildor
05/16/2019, 5:21 AMHullaballoonatic
05/16/2019, 5:21 AMgildor
05/16/2019, 5:22 AMimpression they were bad coding practiceDepends on case. Checking Any for class is sometimes sign of some unnecessary usage of dynamic types, but not always If you have Sealed class, than it just fine
gildor
05/16/2019, 5:25 AMgildor
05/16/2019, 5:25 AMgildor
05/16/2019, 5:26 AMStephan Schroeder
05/16/2019, 1:12 PM