Olá,
O uso do break
no exemplo da aula, não seria meio ruim para interpretar o código?
Se eu vejo um
while ( contador < 3 ) {...}
em algum código, eu espero que o while
rode enquanto contador for menor que 3.
Não seria melhor usar
while ( contador < 3 && destinoExiste == false ) {...}
nesse caso? Principalmente porque a variável destinoExiste
já existe.
Vejo em vários lugares falando que é bom evitar o break
porque pode gerar armadilhas no código.