Quale stile di codifica è considerato una pratica migliore?
if-return
:
function fn {
if (condition) {
/*
if true:
insert code here
*/
return;
}
/*
else:
insert code here
*/
}
vs
if-else
:
function fn {
if (condition) {
/*
if true:
*insert code here*
*/
}else{
/*
else:
*insert code here*
*/
}
}
Se uno è considerato migliore dell'altro, perché è considerato migliore e quali sono i lati negativi dell'altro?
Ci sono vantaggi o svantaggi di ciascuno di questi stili di codifica?