структуры? Ты написал data.foo - уже заложился.
2 Кроме внешних источников у тебя есть твой код и твои структуры. И ты знаешь что в них лежит, но никак это не линтишь. Если ты не знаешь, что лежит в твоих структурах (поля и типы), то это стопроцентный говнокод.
с чего взял что незнаю?) Я к тому что входные данные могут быть разными, и часто недостаточно в типе указать что у тебя тубя тут строка, может быть не строка) и часто когда люди пишут на тайпскрипте они забывают о внешнем мире, один фиг более глубокие проверки нужно делать, если есть какие то узкие места в приложение и нам нужна более высокая стабильность, как то реагировать на неправильные данные и т.д.
Обсуждают сегодня