Acá tengo una pregunta para todos ya que llevo trabajando en informática por mas de 10 años y muchos de los proyectos en los que he trabajado han sido para entidades bancarias, financieras y para entidades gubernamentales en las cuales se manejan una inmensa cantidad de información y jamas JAMAS he visto una función recursiva en el código que me ha tocado revisar, e incluso cuando me ha tocado desarrollar se me ha especificado el no usar recursividad, y esto es debido que a mayor cantidad de iteraciones estas funciones bajan muchísimo la performance de las aplicaciones. Por lo mismo he llegado a considerar la recursividad solo como un lindo ejercicio de lógica. Aun así resulta útil cuando las iteraciones se saben pocas. Lo que me gustaría saber es ¿Cual ha sido vuestra experiencia con este tipo de solución?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?