Replace Nested Conditional with Guard Clauses
Opened this issue · 0 comments
insolen commented
Problema: El condicional es un poco confuso y quizás luego se implemente más código que influirá en el entendimiento de los condicionales, también esto generaría que se agreguen mas condicionales dentro de los anteriores haciendo que se vuelva imposible saber hacia dónde va el algoritmo.
Beneficios: Se reduce el número de condicionales intentando tener los casos especiales fuera de otros condicionales para que la estructura se vuelva más plana y así poder tener un mejor entendimiento del flujo normal del programa y mejor aún en caso de encontrarse errores que sea más fácil de solucionarlos con el tiempo, debido a que el algoritmo deberá tomar menos ramas de condicionales para su ejecución normal.