Тип доклада: Доклад

Enum в API — коварство иллюзорной простоты

  • Доклад на русском языке
Презентация pdf

Когда вы добавляете в API своего проекта один маленький enum, кажется, что всё хорошо и так будет всегда. Но на самом деле один маленький enum для разработчика — это один большой шаг в неизвестность для системы из микросервисов.

Как показывает практика, не всем очевидно, что проблема вообще существует. А те, кого это коснулось, расходятся в мнениях — стоит ли ее решать и как это делать. Ведь enum мешает жить не каждый день, и кажется, что любой разработчик может поправить всё за пару минут, если захочет. А самом деле, для того, чтобы побороть неприятности раз и навсегда, нужно потратить время — ведь готового решения нет. Получается такой замкнутый круг.

Хотите узнать в чём суть дела и посмотреть на код, который сводит ущерб к минимуму? Приходите! Илья и Федор расскажут, покажут, а также напишут код, который демонстрирует ad hoc-решение для Rest API и на Spring Boot с Jackson в качестве сериализатора.

  • #architecture
  • #microservices
  • #грабли

Спикеры

Приглашенные эксперты

Доклады