Ждем всех на совместный митап Лемана Тех и сообщества Kotlin Russia. Обсудим возможности Kotlin и ещё раз поговорим про корутины.
18:30 19:00 Сбор гостей
19:00 Открытие
19:05 Kotlin backend: используем котлин на все 100% – Анжелика Походун, Лемана Тех
20:05 Перерыв
20:15 Корутины для начинающих – Глеб Минаев, Центр научного программирования
21:15 Закрытие
Kotlin backend: используем котлин на все 100% – Анжелика Походун, Лемана Тех
Доклад для backend-разработчиков на Kotlin, которые чаще «джавят», упуская возможности самого языка. На реальных примерах покажем, как упростить и сделать элегантнее код: множественные ответы в REST через sealed-классы, расширение сторонних классов делегатами, ленивые и неленивые делегаты вместо лишних зависимостей, миксин-подходы, а также аккуратная обработка ошибок через Either. Цель — открыть разные подходы из нашей практики, замотивировать «бэков» изучать более продвинутые возможности Kotlin и применять их в ежедневной работе.
Корутины для начинающих – Глеб Минаев, Центр научного программирования
Корутины — один из главных инструментов в Kotlin, позволяющий элегантно писать асинхронный код. Мы опишем основную предпосылку их появления и покажем, как они устроены под капотом, разоблачив всю магию компилятора и научившись создавать корутины руками. В качестве примеров мы сделаем свою функцию iterator { } и свой простенький DI. Этот доклад будет полезен тем, кто только начинает использовать корутины (перед тем, как лезть в kotlinx.coroutines), и тем, кто хочет разобраться во внутреннем устройстве языкового механизма, на котором строятся все современные Kotlin-библиотеки.
Онлайн-трансляция:
Обсуждаем и задаем вопросы в сообществе Kotlin Russia.
Москва
пр-кт Лихачева, д.15
Показать на карте
Уже есть билет
Восстановить
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.