Duda sobre si es mala practica

Duda sobre si es mala practica

de Diego Marcel Reyes Fleitas -
Número de respuestas: 2

Hola, tengo una duda que me surgió, generalmente cuando hago funciones las hago de esta forma.

if(condicion){

     instrucciones

     return ();}

else{

     instrucciones

     return();}

Quería saber si usar un return como forma de "detener" la función aun con instrucciones bajo el return era o no una mala práctica, o si debería usar un único return al final de la función

En respuesta a Diego Marcel Reyes Fleitas

Re: Duda sobre si es mala practica

de Carlos Luna -

Hola.

No se si alguien te respondió esta duda ya. Es una cuestión de estilos. Tené presente que todo lo que pongas bajo un return en el mismo flujo de ejecución no se hace. Distiino es el ejemplo que mostrás con un else (dos flujos disjuntos). No es incorrecto poner un return en cada rama y tampoco tener un solo return al final.

Saludos, Carlos