A minha dúvida é, na aula foi nos dado a dica de procurar sempre programar defensivamente.
No caso do exercício, e imaginando um cenário real com usuários, o: if (nome == null) seria suficiente?
Caso o usuário digite um espaço, ou por algum motivo o campo do formulário vazio gere uma String "" vazia ou com 1...2 espaços " " " ".
Qual seria a forma mais ampla nesse cenário de se programar defensivamente?