Refatoração do código