Мастер-класс "Типизируй этo"Инструменты
Доклад принят в программу конференции
Александр Шушунов
EPAM Systems
Разработчик с 16-летним стажем. Последние 5 лет верстает формочки на JS.
Адепт церкви Дядюшки Боба. Искренне верит, что внутреннее качество продукта неразрывно связано с внешним.
telegram: ashushunov
Skype: AShushunov
vk: ashushunov
tel: +79206921316
Skype: AShushunov
vk: ashushunov
tel: +79206921316
Тезисы
Часто видите ошибку “itShouldBeAnArray.map is not a function”? Автодополнение IDE дает список всех идентификаторов проекта? С трудом понимаете, что конкретно надо этому API? Коллеги с бэка смеются и советуют перейти на “настоящий” язык?
Нет! JavaScript мы не бросим! Потому что он хороший :). Мы его протипизируем! И поможет нам в этом Flow!
Мы рассмотрим пример приложения на React, в котором есть "немного" ошибок. Мы увидим, как статическая типизация их победит и поможет нам написать код быстрее и проще!
Другие доклады секции Инструменты
garbage.collect()
Андрей Роенко
Яндекс
Закэшируй это
Всеволод Шмыров
Яндекс
Качество кода
Иван Ботанов
Tinkoff.ru
Лучше день потерять
Алексей Охрименко
IPONWEB
Дизайн-система Tinkoff.ru
Никита Прилепский
Tinkoff.ru
Прототипировали, прототипировали, выпрототипировали! PDD-подход для планирования IT-проекта
Ксения Коновалова
Binomo
Lint yourself
Дмитрий Кунин
Avito