Mejorando la estructura del código actual