19:30-19:35 приветствие от Андрея Яманова и Евгения Успенского
19:35-20:00 Виктор Розаев, Odin (Ingram Micro). Как не сломать обратную совместимость в Public API
Представьте, что у вас есть публичный JavaScript API. Им пользуются сторонние девелоперы от Индии до Канады, чтобы писать свои облачные сервисы. Эти сервисы продают телекомуникационные компании с многомиллиардными оборотами превышающими стоимость вашей компании. Любая остановка сервиса - миллионные убытки. Представили? А нам и представлять не надо - это наша работа. Добро пожаловать в нашу реальность. В рамках доклада мы расскажем о том, как сохранить обратную совместимость при активном развитии и неизвестных пользователях, ну и причем тут вообще интерны.
20:00-20:25 Виталий Грин и Ярослав Саверин, Альфа-Лаборатория. Как подружить дизайнеров с разработчиками? Система прототипирования на основе WebComponents.
"Виталик, а запили мне прототип! Ты ж программист - тут всего то одна простая формочка... Виталик, мы тут провели тестирование прототипа и выяснилось, что нам нужно внести две небольшие правочки… Ты ж программист ты за 5 минут сделаешь!" Я думаю у многих в этой жизни случался подобный разговор с дизайнерами. Так как сделать, чтобы дизайнер перестал бояться кода? Как дать возможность ему провести UX тестирование не привлекая разработчика? Как сделать так, чтобы дизайнер и разработчик говорили на одном языке?
20:25-20:40 Перерыв.
20:40-21:05 Александр Русаков, Project 101. TypeScript 2 in action
В докладе речь пойдет об основных нововведениях TypeScript 2.0 и 2.1 (literal types, discriminated unions, mapped types...) и их использовании в реальных проектах.
21:05-21:30 Евгений Евсеев, Level Up Developers, Redux-saga естественный код
Опыт построения client-side фреймворка на базе redux-saga. Использован нестандартный подход к структурированию бизнес-логики приложения позволяющий добиться: - высокой стабильности кода - пригодности к распараллеливанию разработки на нескольких программистов через стандартизацию и высокую изолированность участков кода - модульность, другими словами