Refatoração do if