Ir al contenido

L3: Jerarquías y Control de Flujo Exhaustivo

En esta lección exploraremos:

  • Teoría a fondo: Expresiones if y when exhaustivas, modelado con enum class y sealed class / sealed interface.
  • Bajo el capó: Cómo el compilador de Kotlin optimiza las sentencias when a nivel de Bytecode (tableswitch vs lookupswitch).
  • Laboratorio Incremental (AI Chat CLI): Implementación del menú de navegación interactivo y control de estados de la aplicación.