Андрей Солнцев — один из самых плодовитых докладчиков ДевКлуба, чьи выступления всегда запоминаются. Но не тут-то было… Узнаем больше об этом 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 и наваляет люлей мутабельным листам.