«Статическая типизация» — это же про энтерпрайз с мощной текучкой кадров и требуемым сроком поддержки кода в 10 лет. Или не всегда?
Даже если вам хорошо в JavaScript без всяких типов, вам, скорее всего, не помешает в них разобраться — например, в случае, если вы собираетесь контрибьютить в крупный open source проект.
Я покажу, что такое постепенная типизация с точки зрения повседневной работы. Какую пользу и какие компромиссы предоставляют доступные инструменты (Flow и TypeScript).
В докладе будут примеры реального использования в продакшене, сравнение с линтерами, юнит-тестами и полноценными статически типизированными языками.
Дмитрий Локтев, Indie
Пишу приложения под iOS и OS X, где большая часть кода на JavaScript.