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
Emilcar Daily by Emilcar

Emilcar Daily

23 Listeners

Nadie Sabe Nada by SER Podcast

Nadie Sabe Nada

457 Listeners

LO QUE TÚ DIGAS con Alex Fidalgo by Alex Fidalgo

LO QUE TÚ DIGAS con Alex Fidalgo

62 Listeners

Las Charlas de Applesfera by Applesfera

Las Charlas de Applesfera

37 Listeners

Loop Infinito (by Applesfera) by Applesfera

Loop Infinito (by Applesfera)

56 Listeners

Tengo un Plan by Sergio Beguería y Juan Domínguez

Tengo un Plan

65 Listeners

Los androides by Gabi Moreno

Los androides

0 Listeners

Caffè Swift by Arturo Rivas Arias y Julio César Fernández Muñoz

Caffè Swift

0 Listeners

Spicy4tuna by spicy4tuna

Spicy4tuna

8 Listeners

El podcast de weareDMNTRs! by weareDMNTRs

El podcast de weareDMNTRs!

0 Listeners