Tu « triches » dans le sens où tu mets le corps du while sur la même ligne. :) J'aurais pu faire pareil avec mon corps vide dans le for.
Je le fais quand la ligne en question reste courte, que ça ne nuit pas à la lisibilité.
Ensuite, utiliser n /= 2 dans la post-condition n'est absolument pas un détournement, car il s'agit bien d'une façon d'itérer sur la boucle.
Laisser vide 2 des 4 instructions faisant partie de la boucle for c'est dommage (et pour moi c'est signe que ce n'est pas la construction qu'il te faux).
Et ce serait (peut-être) plus clair pour un nouveau venu dans le monde du C [...]
Je préfère aussi la première (mis à part que la ligne est trop longue à mon goût) et n'importe qui ayant touché du C, C++, Java, C#,... pendant plus d'une semaine devrait le comprendre.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Plutôt beauté du design
Posté par barmic . En réponse au journal "beauté du code". Évalué à 3.
Je le fais quand la ligne en question reste courte, que ça ne nuit pas à la lisibilité.
Laisser vide 2 des 4 instructions faisant partie de la boucle
forc'est dommage (et pour moi c'est signe que ce n'est pas la construction qu'il te faux).Je préfère aussi la première (mis à part que la ligne est trop longue à mon goût) et n'importe qui ayant touché du C, C++, Java, C#,... pendant plus d'une semaine devrait le comprendre.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)