19 сентября проведем онлайн-митап для начинающих java-разработчиков. Продолжим рассказывать о промышленной java-разработке и делиться знаниями и опытом. Участие как всегда бесплатное, нужно только зарегистрироваться.
→ Зарегистрироваться на митап.
В программе три доклада:
Рецепт неудачи: как создать проблемный REST-сервис
Константин Латышов, старший разработчик Naumen Service Desk
REST-API — одна из самых распространенных разновидностей веб-сервисов. Туториалов, как построить REST-сервис, множество, но тем не менее на свет продолжают появляться сервисы, которые у всех вызывают только негативные эмоции.
В докладе расскажу, чего категорически нельзя делать при разработке API, а также поделюсь основными антипаттернами и лучшими практиками, которые можно использовать в промышленной разработке.
Паттерны проектирования в современных приложениях
Святослав Смоленский, разработчик Naumen Platform
Читать незнакомый код тяжело даже опытным разработчикам: глаза разбегаются и кажется, что понять, почему тот или иной класс оказался именно здесь, и что тут вообще происходит, невозможно.
Но написание кода и его структуризация — процесс не хаотичный. Он подчинен определенным правилам и строится в зависимости от потребностей.
Лучшие практики и подходы к написанию и расположению кода называются шаблонами или паттернами проектирования. В докладе подробно расскажу о них на примерах из реального приложения.
Комплексный анализ и отладка программного обеспечения: методы и инструменты
Игорь Мирошниченко, инженер-программист внутренней техподдержки Naumen SMRM
Когда приложение начинает работать некорректно, важно быстро и точно определить причину. В докладе поделюсь комплексным подходом к диагностике и отладке программного обеспечения, а также расскажу:
когда и как проводить диагностику на этапах разработки и поддержки;
как эффективно анализировать ошибки, включая явные и неявные;
какие методы работы со стектрейсами и дампами потоков можно применять;
почему важно логирование и какие техники существуют;
как создать целостную картину работы приложения через объединение логов, дампов потоков и статистики БД.
→ Подробнее узнать о докладах и зарегистрироваться.
Встречаемся онлайн 19 сентября в 16:00 мск.
Если вы из Екатеринбурга — ждем на афтепати. Обсудим доклады и пообщаемся в неформальной обстановке. Место и время встречи на сайте.
Источник: habr.com