Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Validação de nulo em campos nullable

"Usar o bang ! em um código real é uma má prática e deve ser evitado, mas você pode sempre utilizar dessa ferramenta para testar código durante seus estudos e ganhar segurança na sua programação em Dart."

No tópico Para Saber Mais, existe essa informação que usar o ! é uma má prática... mas, e se eu tenho uma variável que pode ser nula, mas caso não seja nula precisa passar por algumas validações? Nesse caso como seria esse teste sem usar o "!" ?

Um formulário que tenha um bool, por exemplo. Em que primeiro eu preciso verificar se existe alguma opção de resposta (diferente de nulo) ----- eu obrigatoriamente preciso verificar se o campo foi respondido, pois em caso de estar sem resposta (nulo), meu programa tomaria um caminho diferente ----- e depois programar o que deve acontecer se for true e o que deve acontecer caso seja false.

Nesse caso, como fazer essas verificações, de acordo com as boas práticas?

1 resposta
solução!

gente, minha dúvida já foi sanada no tópico seguinte da mesma aula (= valeu