Vorrei chiedere informazioni sulle best practice sulle dichiarazioni di reso.
Quindi, cosa sarebbe più preferibile, qualcosa come ...
...
String r = null;
if(var != null) {
r = "NOT NULL!";
}
return r;
O qualcosa del genere ...
...
if(var != null) {
return "NOT NULL!";
}
return null;
In altre parole, una dichiarazione di ritorno e il valore restituito sono controllati attraverso il flusso di funzioni, o diversi punti di fuga?