Javascript. Recursividad #javascript

preview_player
Показать описание
Aprende sobre la recursividad en programación con este vídeo explicativo. Descubre cómo crear funciones que se invoquen a sí mismas para realizar cálculos y por qué la NASA evita su mal uso.

He preparado este vídeo sobre la recursividad para explicar un concepto de programación que ha caído en desuso pero que no es raro encontrárnoslo en código algo más antiguo.

La recursividad consiste básicamente en crear funciones que se invoquen a sí mismas, de modo que podamos realizar cálculos que dependen de una condición inicial y un valor que va variando en el tiempo.

Como curiosidad deciros que cuando la NASA publicó las reglas de estilo que seguían en su código, el primer punto era evitar la recursividad, debido a que su mal uso puede provocar desbordamientos de pila de ejecución (stackoverflow). Aún así, creo que es una habilidad que resulta muy interesante conocer y practicar para mejorar como programadores.
Рекомендации по теме
Комментарии
Автор

excelente, es la mejor explicación que he visto, muchas gracias

JorgeYovera-zb
Автор

Esta es, sin dudas, la mejor explicación de las funciones recursivas que he visto, muchísimas gracias por compartir tu conocimiento!

alann
Автор

maravilloso Latte. Es la explicacion que buscaba. Te llevaste mi suscribe.

franchuf
Автор

Muchas gracias! Me aclaró muchísimo el tema!

rodrigoacevedo
Автор

Lo he compartido en Linkedin. Y te lo digo por aquí también: no lo he visto mejor explicado en la vida!

zolek
Автор

Muy buena explicacion. Estaría genial si hicieras alguna serie de programación funcional c:

emanuelarturorivasescobar
Автор

Buenas Muy buen video, te llevas mi Like. Podrias hacer alguna serie de programacion funcional? No encuentro buena documentacion en espanol de monadas. Un saludo desde USA.

hectorprietomoreno
Автор

Buena explicación, pero me queda una duda
Si en el primer ejemplo se usa un número muy alto, hay mucho riesgo de matar la pila de ejecución?

JAYRleo
visit shbcf.ru