Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
Подробности и билеты: https://jrg.su/T2zfbS
— —
. . . Спонсоры митапа
ALM Works
Ребята делают офигенный плагин Structure for JIRA:
https://almworks.com/structure/overview.html
Узнать о карьерных возможностях в ALM Works:
[email protected]
Infobip
Infobip — международный поставщик мобильных коммуникационных решений.
https://www.infobip.com/
Узнать о карьерных возможностях в Infobip:
https://www.infobip.com/careers?department=1246073&location=ru
****
Открытие митапа и приветственное слово: https://youtu.be/H2lvygFISoM
Код на GitHub: https://github.com/Jeka1978/coronadesinfectorlifedemo
****
Евгений Борисов пишет на Java почти 20 лет. За эти годы он принял участие в большом количестве энтерпрайз проектов, несколько лет был свободным консультантом, открыл свой стартап провёл сотни тренингов и десятки докладов, а сегодня возглавляет израильский отдел разработки в EPAM.
«Оглядываясь на весь свой опыт разработки, я могу с уверенностью сказать, что людям лучше всего даются те технологии, аналог которых они писали ещё до появления этих технологий. Вы хотите понимать Spring на уровне их создателей, перестаньте его потрошить, создайте его сами.
Я понимаю, что в рамках данного доклада у меня не будет возможности написать Spring Framework, который есть сегодня и который писался многими людьми и Йоргеном Холлером на протяжении почти 20 лет. Но я успею реализовать все основные механизмы и концепции, необходимые для понимая ядра, на которое нанизывается всё остальное.
Доклад почти весь будет состоять из лайв-кодинга, мы возьмём за основу проекта какую-нибудь весёлую, но типичную задачу. Но чтобы реализовать её красиво, без копи-паста и прочих костылей, нам понадобится инфраструктура, дающая инверсию контроля, Dependency Injection, AOP, возможность конфигурировать объекты, не меняя код, возможность расширения в будущем и т.п.
По окончании доклада вы уйдёте, не только понимая, зачем нужен Spring, как им правильно пользоваться и как он устроен, но и получите наглядный сжатый опыт написания подобных систем.»