Mon modèle général est que si elle tient sur une seule ligne, je vais le faire:
if(true) do_something();
Si il y a une clause else, ou si le code que je veux exécuter sur true
est d'une longueur considérable, croisillons tout le chemin:
if(true) {
do_something_and_pass_arguments_to_it(argument1, argument2, argument3);
}
if(false) {
do_something();
} else {
do_something_else();
}
En fin de compte, il s'agit d'une question subjective de style et de lisibilité. La programmation générale du monde, cependant, la grande majorité se divise en deux parties (pour les langues qui utilisent des accolades): soit les utiliser tout le temps, sans exception, ou de les utiliser tout le temps, sauf exception. Je suis partie de ce dernier groupe.