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 elsecode devrait aller sous le if, parce qu'il ifest pour traiter des cas inhabituels et elsepour tous les autres cas." Qu'est-ce qui est correct ou préférable?