Naumen Java Junior Meetup #2
Thu, 19 September 2024, 16:00 (GMT+03:00) | |
Russia, Ekaterinburg | |
Free | |
Stream available | |
naumen
|
Tags: online java spring boot swagger log4j kibana jpda mdc
Naumen Java Meetup — сообщество java-разработчиков, которое развивает Naumen. С 2014 года мы проводим онлайн-митапы с экспертами java-разработки, делимся знаниями и собираем профессионалов для обмена идеями и лучшими практиками.
После каждой встречи мы приглашаем участников из Екатеринбурга на афтепати. Это позволяет пообщаться вживую, задать вопросы, которые не успели обсудить на митапе, а также обрести новые знакомства.
Программа и спикеры
Рецепт неудачи: как создать проблемный REST-сервис — Константин Латышов, Старший разработчик Naumen Service Desk
REST-API — одна из самых распространенных разновидностей веб-сервисов. Туториалов, как построить REST-сервис, множество, но тем не менее на свет продолжают появляться сервисы, которые у всех вызывают только негативные эмоции.
В докладе расскажу, чего категорически нельзя делать при разработке API, а также поделюсь основными антипаттернами и лучшими практиками, которые можно использовать в промышленной разработке.
Паттерны проектирования в современных приложениях — Святослав Смоленский, Разработчик Naumen Platform
Читать незнакомый код тяжело даже опытным разработчикам: глаза разбегаются и кажется, что понять, почему тот или иной класс оказался именно здесь, и что тут вообще происходит, невозможно.
Но написание кода и его структуризация — процесс не хаотичный. Он подчинен определенным правилам и строится в зависимости от потребностей.
Лучшие практики и подходы к написанию и расположению кода называются шаблонами или паттернами проектирования. В докладе подробно расскажу о них на примерах из реального приложения.
Комплексный анализ и отладка программного обеспечения: методы и инструменты — Игорь Мирошниченко, Инженер-программист внутренней техподдержки Naumen SMRM
Когда приложение начинает работать некорректно, важно быстро и точно определить причину. В докладе поделюсь комплексным подходом к диагностике и отладке программного обеспечения, а также расскажу:
– когда и как проводить диагностику на этапах разработки и поддержки;
– как эффективно анализировать ошибки, включая явные и неявные;
– какие методы работы со стектрейсами и дампами потоков можно применять;
– почему важно логирование и какие техники существуют;
– как создать целостную картину работы приложения через объединение логов, дампов потоков и статистики БД.
Афтепати в Екатеринбурге в крафт-баре «Борода» на Бажова 91