Escuchar "Qué son los CONTRACTS en Kotlin y Cómo utilizarlos | EP 136"
Síntesis del Episodio
🔴 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
Más episodios del podcast Podcast DevExpert
La Era Gemini en Google I/O 2025: IA, Android y el Futuro del Desarrollo | DevExpert Weekly 114
29/05/2025
🔥 NOTICIAS DEV 🔥: ANTHROPIC Revela el IMPACTO REAL de la IA en Desarrollo 🤖 | DevExpert Weekly 1x12
01/05/2025
El AUGE del Vibe Coding: ¿Está tu FUTURO como programador en riesgo? 🤔 | DevExpert Weekly 1x08
27/03/2025
TODO sobre Gemini Nano: La IA en tu bolsillo que NADIE te ha explicado 🤯 | DevExpert Weekly 1x07
06/03/2025
ZARZA Somos ZARZA, la firma de prestigio que esta detras de los grandes proyectos en tecnología de la información.