CursosWorkshop IAEmpresasPreciosBlogConfAiBotInicia sesiónSuscríbete
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • ConfAiBot
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

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

24 de diciembre de 2015 | screencasts

¿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

Tags

Clean CodeCode SmellsNivel MedioRefactoring
AnteriorPrincipio de Segregación de Interfaces - #SOLID
SiguienteCómo usan #Git en GitHub - #scbcn

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Acceso a un subconjunto de cursos para sentar las bases para un código mantenible, escalable y testable
  • Factura de empresa
Popular

standard

24,92 €
Ahorra 121 €
Pago anual de 299 €
al mes
  • Catálogo completo de cursos
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa

premium

41,58 €
Ahorra 89 €
Pago anual de 499 €
al mes
  • Todos los beneficios anteriores
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops

No subiremos el precio mientras mantengas tu suscripción activa