Типизируем нетипизируемое - приемы TS для сложных случаев
Тезисы
Без преувеличения скажу, что все мы используем TypeScript для описания типов данных, но не все используют его для того, чтобы по максимуму ограничить возможные ошибки еще до сборки и рантайма. В этом докладе мы разберем ключевые паттерны, с помощью которых можно проектировать API вашего кода так, чтобы неправильные сценарии использования было трудно или невозможно выразить. А в конце вы получите практическую шпаргалку по этим паттернам, к которой можно будет вернуться после доклада!
Без преувеличения скажу, что все мы используем TypeScript для описания типов данных, но не все используют его для того, чтобы по максимуму ограничить возможные ошибки еще до сборки и рантайма. В этом докладе мы разберем ключевые паттерны, с помощью которых можно проектировать API вашего кода так, чтобы неправильные сценарии использования было трудно или невозможно выразить. А в конце вы получите практическую шпаргалку по этим паттернам, к которой можно будет вернуться после доклада!
Информация о спикере
Владимир Санников
Разработчик Frontend, Точка Банк
  • Владимир Санников
    Разработчик Frontend, Точка Банк
Все доклады секции