Встречается на собеседованиях • сегодня
Нужно ли глубоко уходить в подходе с геттерами и сеттерами
Геттеры и сеттеры полезны для контроля доступа к свойствам объекта, но не всегда обязательны.
Когда использовать:
- Если нужна валидация или преобразование данных при чтении/записи.
- Для логгирования изменений свойств.
- Для вычисляемых свойств (геттеры).
Когда не нужно:
- Если свойства просто хранят данные без логики.
- В простых DTO (Data Transfer Objects).
Пример:
javascript
class User {
constructor(name) {
this._name = name;
}
get name() {
return this._name.toUpperCase();
}
set name(newName) {
if (newName.length < 2) throw new Error("Name too short");
this._name = newName;
}
}Используй их осознанно, а не по умолчанию.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы