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

Открытая лекция CS центра.

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

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