Middle+
¿Qué te recomiendan en la revisión de código? Da un ejemplo concreto de simplificación del código.
sobes.tech AI
Respuesta de la IA
На 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] || 'Неизвестно';
}
Такой подход уменьшает количество кода, делает его более понятным и легко расширяемым.