Предпочтение программирования - использовать else ifs с несколькими операторами возврата?
Код:
public String getTemperatureMessage(double temp)
{
if(temp < 32)
return "Freezing";
else if(temp < 60)
return "Brr";
else if(temp < 80)
return "Comfortable";
else
return "Too hot";
}
Что касается приведенного выше фрагмента кода, то все остальные if технически излишни и вообще не меняют поведение. Тем не менее, я, как правило, хотел бы разместить их там, чтобы подчеркнуть, что условия являются исключительными. о чем ты думаешь? Ненужное или более понятное?