refatoração em metodos