Je fais peu de codage en JavaScript, et je vais avoir beaucoup de cas où j'ai vérifier certaines choses avant de poursuivre. J'ai pris l'habitude de retourner au début de la fonction, mais je ne suis pas sûr si je suis en train de réaliser ce droit. Je ne sais pas si il ont un impact sur la complexité de mon code comme il grandit.
Je veux savoir de plus expérimenté programmeurs JavaScript, ce qui est une meilleure pratique générale de la deux exemples suivants. Ou est-il hors de propos, et ils sont tous les deux OK façons d'écrire ce particulier SI le bloc?
1) le Retour Précoce ou "Court-Circuit" comme je l'appelle (Garde de la Clause).
ServeAlcohol = function(age)
{
if(age < 19)
return;
//...Code here for serving alcohol.....
}
..Ou...
2) Synthèse de code dans une instruction if.
ServeAlcohol = function(age)
{
if(age >= 19)
{
//...Code here for serving alcohol.....
}
}