? indica que acepta null
Prevención en tiempo de compilación
Evita NullPointerException
?. Acceso seguro
!! Forzar no null (riesgoso)
?: Elvis operator
Usa ?. en lugar de !! siempre que sea posible
Null Safety es una de las características más importantes de Kotlin para código seguro y robusto