"break" ou pas ?

Re: "break" ou pas ?

by Jean-Cédric Chappelier -
Number of replies: 0

comme vous dites : cela dépend des cas : le problème c'est le risque donc plus c'est compliqué (= plein de boucles), moins c'est compréhensible (= conditions tordues, cas pas clairs) plus je pénaliserai surtout si l'on peut faire autrement : typiquement en introduisant une variable booléenne.

Maintenant il y a aussi des cas où on ne peut pas faire autrement (genre dans un for(auto x : container))...
Et là évidemment je ne pénalise pas.

Mais je préfère que vous reteniez la règle : pas de break (avec des exceptions possibles ; notez que la remarque est entre parenthèses !)
plutôt que vous imaginiez que mettre plein de break partout est totalement inoffensif ;-)