Event cover 'Soft Weekend'

Soft Weekend

Moscow, Russia, 23.11.2024 10:30 (+03:00)

Cover of event Naumen Java Junior Meetup #2

Naumen Java Junior Meetup #2

Thu, 19 September 2024, 16:00 (GMT+03:00)
Russia, Ekaterinburg
Free
Stream available

Tags:

Naumen Java Meetup — сообщество java-разработчиков, которое развивает Naumen. С 2014 года мы проводим онлайн-митапы с экспертами java-разработки, делимся знаниями и собираем профессионалов для обмена идеями и лучшими практиками.

После каждой встречи мы приглашаем участников из Екатеринбурга на афтепати. Это позволяет пообщаться вживую, задать вопросы, которые не успели обсудить на митапе, а также обрести новые знакомства.

Программа и спикеры

Рецепт неудачи: как создать проблемный REST-сервис — Константин Латышов, Старший разработчик Naumen Service Desk

REST-API — одна из самых распространенных разновидностей веб-сервисов. Туториалов, как построить REST-сервис, множество, но тем не менее на свет продолжают появляться сервисы, которые у всех вызывают только негативные эмоции.

В докладе расскажу, чего категорически нельзя делать при разработке API, а также поделюсь основными антипаттернами и лучшими практиками, которые можно использовать в промышленной разработке.

Паттерны проектирования в современных приложениях — Святослав Смоленский, Разработчик Naumen Platform

Читать незнакомый код тяжело даже опытным разработчикам: глаза разбегаются и кажется, что понять, почему тот или иной класс оказался именно здесь, и что тут вообще происходит, невозможно.

Но написание кода и его структуризация — процесс не хаотичный. Он подчинен определенным правилам и строится в зависимости от потребностей.

Лучшие практики и подходы к написанию и расположению кода называются шаблонами или паттернами проектирования. В докладе подробно расскажу о них на примерах из реального приложения.

Комплексный анализ и отладка программного обеспечения: методы и инструменты — Игорь Мирошниченко, Инженер-программист внутренней техподдержки Naumen SMRM

Когда приложение начинает работать некорректно, важно быстро и точно определить причину. В докладе поделюсь комплексным подходом к диагностике и отладке программного обеспечения, а также расскажу:

– когда и как проводить диагностику на этапах разработки и поддержки;
– как эффективно анализировать ошибки, включая явные и неявные;
– какие методы работы со стектрейсами и дампами потоков можно применять;
– почему важно логирование и какие техники существуют;
– как создать целостную картину работы приложения через объединение логов, дампов потоков и статистики БД.

Афтепати в Екатеринбурге в крафт-баре «Борода» на Бажова 91