Podcast DevExpert

Qué son los CONTRACTS en Kotlin y Cómo utilizarlos | EP 136


Listen Later

🔴 Los 3 secretos que impulsarán tu rendimiento y tu productividad en Android gracias a Kotlin 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=contractskotlin&utm_content=description


El compilador de Kotlin es muy potente y nos puede ayudar en muchos aspectos en los que otros compiladores como Java pasan de largo.


Temas como nulos, inferencia de tipos, genéricos, smart casting y un largo etcétera hacen del compilador de Kotlin una herramienta muy potente.


Pero hay puntos que el compilador no puede inferir de forma automática, y es ahí donde los contracts entran en juego.


¿Cómo sé si tras cierta llamada un valor sigue siendo nulo o no?


O ¿Cómo valido que si una condición se cumple, cierta variable se pueda castear automáticamente a un tipo específico?


Pues eso es lo que vamos a ver hoy.


Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

...more
View all episodesView all episodes
Download on the App Store

Podcast DevExpertBy Podcast DevExpert


More shows like Podcast DevExpert

View all
Charla de Amigos by Martin Fabian Preza Depaulo/Guillermo Fiori

Charla de Amigos

2 Listeners