J'essaie de réduire certaines des mauvaises habitudes d'un "programmeur senior" autoproclamé. Il insiste sur l'écriture Si les blocs comme celui-ci:opinion de style re. empty If block
if (expression) {}
else {
statements
}
Ou comme il l'écrit habituellement dans ASP classique VBScript:
If expression Then
Else
statements
End If
L'expression pourrait être quelque chose aussi facilement niée comme:
if (x == 0) {}
else {
statements
}
En dehors de la clarté du style de codage, quelles autres raisons peux-je donner à mon avis que ce qui suit est préféré?
if (x != 0) {
statements
}
Ou encore le cas plus général (encore une fois en VBScript):
If Not expression Then
statements
End If
Oui, il a une façon unique de faire à peu près tout. –