Parte 4 — Control del programa

⏮️ Parte 3 · ⬅️ Programa · 📚 Índice · ⏭️ Parte 5

16 clases · rango 057–072

Decidir, repetir y manejar errores: el flujo de ejecución expresado en cada familia de lenguajes.

Fuentes de referencia de esta parte:


📚 Clases de esta parte

# Clase
✅ 057 Booleanos, condiciones y cortocircuito
✅ 058 Guardas y validación temprana
✅ 059 if / else y anidamiento
✅ 060 Expresiones condicionales: ternario e if como expresión
✅ 061 switch, case y fallthrough
✅ 062 Coincidencia de patrones: match / when
✅ 063 Iteración por condición: while y do-while
✅ 064 Iteración por rango: for clásico y for-range
✅ 065 Iteración por colección: for-each e iteradores
✅ 066 Iteradores y generadores perezosos (lazy)
✅ 067 Comprensiones de listas y colecciones
✅ 068 Funciones de orden superior: map, filter, reduce
✅ 069 Recursión y recursión de cola
✅ 070 Control de flujo: break, continue, return, goto
✅ 071 Manejo de errores I: excepciones (try/catch/finally)
✅ 072 Manejo de errores II: resultados y valores (Result/Either/error de Go)

⏮️ Parte 3 · ⬅️ Programa · 📚 Índice · ⏭️ Parte 5