Refatorando segundo recomendações