Dans un code que j'écris en ce moment, j'ai quelque chose comme ceci:
if (uncommon_condition) {
do_something_simple();
} else {
do();
something();
long();
and();
complicated();
}
Une partie de moi pense que "c'est bien la façon dont c'est écrit. Les cas simples devraient aller en premier et les cas plus compliqués devraient aller ensuite." Mais une autre partie dit: "Non! Le else
code devrait aller sous le if
, parce qu'il if
est pour traiter des cas inhabituels et else
pour tous les autres cas." Qu'est-ce qui est correct ou préférable?