История изменений
Исправление Black_Roland, (текущая версия) :
Смотря в каком языке, смотря в каком случае, смотря как писать. Куда лучше смотрится:
if (err) return next(err);if (err) {
  return next(err);
}
Но, например, дико бесит вот такое:
// какой-то код
if (true) {
  // какой-то код
  if (true) {
    // какой-то код
    if (true) {
      // какой-то код
      if (true) {
        // какой-то код
      }
    }
  }
}
return false;
// какой-то код
if (!true) return false;
// какой-то код
if (!true) return false;
// какой-то код
if (!true) return false;
// какой-то код
Исправление Black_Roland, :
Смотря в каком языке, смотря в каком случае, смотря как писать. Куда лучше смотрится:
if (err) return next(err);if (err) {
  return next(err);
}
Но, например, дико бесит вот такое:
// какой-то код
if (true) {
  // какой-то код
  if (true) {
    // какой-то код
    if (true) {
      // какой-то код
      if (true) {
        // какой-то код
      }
    }
  }
}
return false;
// какой-то код
if (false) return false;
// какой-то код
if (false) return false;
// какой-то код
if (false) return false;
// какой-то код
Исходная версия Black_Roland, :
Смотря в каком языке, смотря в каком случае, смотря как писать. Куда лучше смотрится:
if (err) return next(err);if (err) {
  return next(err);
}
// какой-то код
if (true) {
  // какой-то код
  if (true) {
    // какой-то код
    if (true) {
      // какой-то код
      if (true) {
        // какой-то код
      }
    }
  }
}
return false;
// какой-то код
if (false) return false;
// какой-то код
if (false) return false;
// какой-то код
if (false) return false;
// какой-то код