Discussion: MD5
Afficher un message
Vieux 06/09/2007, 13h09   #26
Mickaël Wolff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Olivier Miakinen a écrit :

> Je suis d'accord avec Laurent. Même si ce n'est pas une « erreur » Ã
> proprement parler, harmoniser l'usage des accolades dans un même
> « if ... else ... » me semble une excellente idée pour la lisibilité.
>
> Pour ma part, je les mets systématiquement si je change de ligne.


J'avoue que j'use des accolades en fonction des langage. Par exemple,
en PHP, je les met systématiquement en raison de l'opérateur elseif.
Allez trouver l'erreur :

if(cond1)
if(subcond1) bla() ;
elseif(subcond1) bla() ;
elseif(subcond1) bla() ;
else
bla() ;

Mais en C et C++, j'évite les accolades quand elle sont inutiles (car
je sais que l'ouverture d'un block entraîne l'empilement de l'adresse de
retour.

Étant donné qu'en javascript il n'y a pas de elseif, je ne met pas
d'accolades lorsqu'il n'y a qu'une instruction.

Mais au final, c'est une question de style, pas de défaut du langage.
--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
  Réponse avec citation
 
Page generated in 0,04856 seconds with 9 queries