Вложенные условные операторы

Любимая тема многих программистов это вложенные условные операторы.


function foo() {
 if(true){
  if(true){
   if(true){
    return true;
   }
  }
 }
 return false;
}

Это условное дерево разрастаться до условно-дикой глубины, для восприятия кода лучше делать последовательные проверки.


function foo() {
 if(!true)
  return false;
 if(!true)
  return false;
 if(!true)
  return false;
 return true;
}

Это поможет даже при мерже кода, поскольку код разбит на логические независящие друг от дурна сегменты.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *