Codigo limpio y refactorización
La Navaja de Occam indica que, entre dos soluciones equivalentes, la más simple suele ser la correcta. Aplica este principio para resolver problemas con el menor número de suposiciones o pasos posibles.
Código Malo (Violación de la Navaja de Occam)
1public boolean esPar(int numero) { 2 if (numero % 2 == 0) { 3 return true; 4 } else { 5 return false; 6 } 7}
Problema: El código agrega lógica extra (
if-else) que no es necesaria.
Solución: Elimina la lógica redundante y usa una solución directa.
Código Bueno (Aplicando la Navaja de Occam)
1public boolean esPar(int numero) { 2 return numero % 2 == 0; 3}
- Loading...