Встречается на собеседованиях • сегодня
Расшифруй аббревиатуру YAGNI
YAGNI означает "You Aren't Gonna Need It" (Вам это не понадобится). Это принцип экстремального программирования (XP), который призывает разработчиков не добавлять функциональность, пока она действительно не потребуется.
Пример:
python
# Плохо: добавляем функциональность "на будущее"
class User:
def __init__(self, name):
self.name = name
self.age = None # Пока не нужен, но добавили "на всякий случай"
# Хорошо: реализуем только то, что нужно сейчас
class User:
def __init__(self, name):
self.name = nameПринцип помогает избежать переусложнения кода и траты времени на ненужные фичи.

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