Использование Flow для статического анализа типов в JavaScript

preview_player
Показать описание
Открытая лекция CS центра.

Лектор. Сергей Беляев — доцент кафедры МОЭВМ СПбГЭТУ «ЛЭТИ», преподаёт курсы «Логическое программирование« и «Web-технологии».

Описание лекции. JavaScript — язык с динамической нестрогой типизацией, благодаря чему упрощается разработка небольших скриптов и макетов программ, однако при масштабной промышленной разработке, в которой участвует множество разработчиков, это может привести к ошибкам. Есть множество способов их избежать, один из них — расширение языка за счёт явного указания и контроля типов переменных с использованием статического анализатора Flow разработки Facebook. На лекции будет много примеров на JavaScript. Лекция будет полезна тем, кому интересен анализ исходного кода и проблема типизации переменных.
Рекомендации по теме
Комментарии
Автор

Вообще не понимаю, как вы живете с языком без строгой типизации? Что вы делаете целый день - дебажите?

puvN
Автор

Когда лектор говорит, что IDE не подсказывает, он глубоко ошибается. В IDE Webstorm подсказывает такие вещи, которые были в видео

popuguytheparrot