Андрей Солнцев — один из самых плодовитых докладчиков ДевКлуба, чьи выступления всегда запоминаются. Но не тут-то было… Узнаем больше об этом 30.07.2024, в 19:00, в офисе компании Askend (Tartu maantee 80f, 2й этаж).
Билетики на бесплатную пиццу: https://www.eventbrite.com/e/devclubeu-179-tickets-950936415417?aff=oddtdtcreator
Подробности:
Андрей Солнцев
Одноразовое изделие № 0000
Авторизация при помощи одноразового кодика — типичная функция. Сгенерировать несколько случайных цифр, послать СМСкой и заставить юзера их ввести — казалось бы, тривиально.
В этом докладе мы рассмотрим тысячу и один способ, как тут можно накосячить. Дело не такое простое, как кажется на первый взгляд.
Андрей Солнцев
Jsoln: долой NullPointer!
Есть миллион библиотек для десериализации JSON в Java. И все они позволяют полям быть nullable. Хотя класс Optional существует давно, и почему-то никто им не пользуется по назначению.
Благо, теперь есть Jsoln (aka JSON Стетхем), который раскидает поля на nullable и non-nullable и наваляет люлей мутабельным листам.