Refatoracao do metedo de valida campos nulos
Criando funcoes e tratamento de excessao para elas
Criando nova classe de tratamento de excessao de genero
Criando nova funcao de validacao de genero