Varios returns en una función: ¿Mal o bien? - #Refactoring

¿Por qué puede ser malo tener varios puntos de retorno en una función? Comúnmente se dice que "en una función sólo debe existir un return". En este vídeo analizaremos las razones que hay detrás de este mantra y veremos por qué, a día de hoy, carece de fundamento en la mayoría de escenarios :)

Aquí os dejo el enlace al post de StackOverflow que se ve en el vídeo para profundizar sobre el tema: "Where did the notion of “one return only” come from?". Gracias a Marc Cornellà que es quién sacó el tema a relucir en un comentario del vídeo sobre cláusulas de guarda, vídeo que os recomiendo ver si aún no lo habéis hecho :D

Individuos

24,91€/ mes · pago anual299€ al año
  • 💻Acceso a todos los cursos
  • 🏅Contenido de calidad
  • 🧑‍🏫Profesionales con amplia experiencia
  • 🚀Nuevo contenido cada semana
  • 🧑‍🤝‍🧑Acceso a la comunidad CodelyTV
  • 🧑‍🎓Certificados al completar cursos
  • 💸12 meses por el precio de 10
SIN PERMANENCIA MÍNIMASuscríbete

Empresas

¿Crees que puede interesar a más miembros del equipo?

  • 💸Descuento de hasta un 40%
  • Gestión centralizada de cuentas
  • 🧑‍🏫Profesionales con amplia experiencia
  • 💼Facturas a nombre de empresa
  • 📈Reportes y analítica