Codigo limpio y refactorización

El principio DRY (Don’t Repeat Yourself) sugiere evitar duplicación de código.

Código Malo

1public int sumar(int a, int b) {
2    return a + b;
3}
4
5public int sumarTres(int a, int b, int c) {
6    return a + b + c;
7}
8
9public int sumarCuatro(int a, int b, int c, int d) {
10    return a + b + c + d;
11}

Código Bueno

Problema: Estamos repitiendo código y operaciones.

Solución: Usa funciones genéricas para reducir la duplicación.

1public int sumar(int... numeros) {
2    return Arrays.stream(numeros).sum();
3}
  • Loading...