Ir al contenido
  1. Posts/

¿Hay que usar funciones pequeñas?

··181 palabras·1 min·

🧩 ¿Funciones pequeñas? No siempre son la mejor idea
#

En programación solemos escuchar que “las funciones deben ser pequeñas”. El artículo de Cindy Sridharan propone algo interesante: cuestionar ese mantra.
A veces dividir demasiado el código genera más problemas que soluciones:

  • 🔍 Más funciones = más nombres que recordar
  • 🔄 Pérdida de contexto al saltar entre archivos
  • 🧠 Mayor carga cognitiva para quien lee el código
  • 🧱 Abstracciones frágiles que se rompen ante cualquier cambio
  • 🧪 Tests más complejos cuando las dependencias no son explícitas

La idea central: no se trata de hacer funciones pequeñas, sino de hacer buenas abstracciones.


✨ Explicación en pocas palabras
#

  • Imagina que tu código es una receta.
  • Si divides cada paso en micro‑pasos (“cortar”, “agarrar cuchillo”, “mover mano”, “poner en tabla”), la receta se vuelve imposible de seguir.
  • Pero si agrupas de forma razonable (“picar cebolla”), todo fluye mejor.

👉 El tamaño no importa tanto como la claridad y la facilidad para modificar el código en el futuro.

Más información en el link 👇

Más en la siguiente referencia externa.
También publicado en LinkedIn.
Juan Pedro Bretti Mandarano
Autor
Juan Pedro Bretti Mandarano