🏗️ Aplicações do FAÇA...ENQUANTO
A principal vantagem do faca...enquanto é garantir que o fluxo de dados passe pelo código antes de ser barrado. Isso o torna ideal para dois cenários fundamentais em sistemas profissionais: Exibição de Menus e Validação de Dados.
📋 1. Exibição de Menus Interativos
Em qualquer sistema (como a Extreme Bikes), o usuário precisa ver as opções antes de escolher sair. O faca...enquanto garante que o menu apareça pelo menos uma vez.
🛡️ 2. Validação Blindada (Input Validation)
Até agora, se um usuário digitasse uma idade negativa, o programa continuava. Com a validação, criamos uma “barreira” que só deixa o código avançar quando o dado estiver correto.
Exemplo: Sistema de CNH (Idade Mínima)
Exemplo: Filtro de Notas (0 a 10)
🏁 Resumo do Capítulo
O comando faca...enquanto é a sua ferramenta de segurança. He limpa os dados antes que cheguem ao resto do programa, evitando bugs e comportamentos inesperados. No próximo capítulo, consolidaremos tudo isso em um grande projeto final! 🚀