KMHi there, thanks a lot this is very useful :) small note is lateinit does not work with primitive types, means this line lateinit var age: Int is not correct. on the other hand primitive types are used with lazy delegatesComment·Article·Dec 14, 2023·Kotlin: lateinit vs lazy