refatoracao do designer