Встречается на собеседованиях • сегодня

Как относишься к any в коде

Использование `any` в TypeScript — это антипаттерн, который сводит на нет преимущества типизации. Он допустим только в крайних случаях, например: 1. **Временное решение** при миграции с JS на TS. 2. **Работа с динамическими данными**, когда тип неизвестен (например, ответ API без типов). Но лучше использовать: - `unknown` для проверки типов в runtime - Дженерики для универсальных функций - Кастомные типы/интерфейсы **Пример плохого кода:** ```typescript function parseData(data: any) { // ❌ return data.items.map(...); } ``` **Лучше:** ```typescript function parseData(data: { items: T[] }): T[] { // ✅ return data.items; } ``` Если `any` встречается часто — это красный флаг для рефакторинга.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы