Обновить
15
0

Пользователь

Отправить сообщение

Как я делал LoRa + GPS-трекер для соревнований по спортивному ориентированию

Уровень сложностиСредний
Время на прочтение13 мин
Охват и читатели4.6K

Привет, меня зовут Павел, я программист-эксперт в отделе разработки серверных решений ЮMoney. Это не первая моя статья для блога компании на Хабре — уже выходило два текста о том, как и во что эволюционировали наши конечные автоматы (Часть 1 и Часть 2), вы их очень тепло приняли. В этот раз речь пойдёт про неожиданные проявления моего увлечения программированием. Когда-то у меня получилось сделать GPS-трекер для соревнований по спортивному ориентированию. Хочу поделиться этой историей и рассказать, во что этот GPS-трекер превратился за 17 лет.

Читать далее

Эволюция конечных автоматов в бэкенд-разработке. Часть 2

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели3.9K

Привет! Меня зовут Павел, я программист-эксперт в отделе разработки серверных решений ЮMoney. Продолжу рассказывать о том, как мы организовываем работу сложных пользовательских (и не только) процессов с применением конечных автоматов FSM (Finite-state machine). И разберём, почему наша FSM не совсем типичная и ей скорее подходит название PSM (Process-state machine).

Ссылка на первую часть статьи.

Читать далее

Эволюция конечных автоматов в бэкенд-разработке. Часть 1

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели6.8K

Привет! Меня зовут Павел, я программист-эксперт в отделе разработки серверных решений ЮMoney. Сегодня расскажу и покажу, как менялись наши конечные автоматы в бэкенде — как от большого страшного монстра с файлами классов по 1000+ строк мы пришли к красивым визуальным диаграммам, которые понимают не только разработчики, но и сотрудники других отделов.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Бэкенд разработчик
Старший
Java
SQL
ООП
Spring Boot