Sobes.tech
Middle+

Čo vám odporúčajú pri kontrole kódu? Uveďte konkrétny príklad zjednodušenia kódu.

sobes.tech AI

Odpoveď od AI

На code review часто рекомендуют упрощать код, чтобы повысить его читаемость и поддержку. Например, вместо длинной цепочки условных операторов можно использовать более компактные конструкции, такие как тернарный оператор или методы массива.

Пример упрощения кода на JavaScript:

// Было:
function getStatusLabel(status) {
  if (status === 'active') {
    return 'Активен';
  } else if (status === 'inactive') {
    return 'Неактивен';
  } else if (status === 'pending') {
    return 'В ожидании';
  } else {
    return 'Неизвестно';
  }
}

// Стало:
function getStatusLabel(status) {
  const labels = {
    active: 'Активен',
    inactive: 'Неактивен',
    pending: 'В ожидании'
  };
  return labels[status] || 'Неизвестно';
}

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