Начало: 11 мая, 17:00 (GMT+3)
Что будет на встрече
Оглядываясь на весь свой опыт разработки, я могу с уверенностью сказать, что людям лучше всего даются те технологии, аналог которых они писали еще до их появления. Если вы хотите понимать Spring на уровне создателей, перестаньте его потрошить и создайте его сами.
Я понимаю, что в рамках данного доклада у меня не будет возможности написать Spring Framework, который есть сегодня и который писался многими людьми, включая Йоргена Холлера, на протяжении почти 20 лет. Но я успею реализовать все основные механизмы и концепции, необходимые для понимая ядра, на которое нанизывается все остальное.
Доклад почти весь будет состоять из лайв-кодинга, мы возьмем за основу проекта какую-нибудь веселую, но типичную задачу. Но чтобы реализовать ее красиво, без копипаста и прочих костылей, нам понадобится инфраструктура, дающая инверсию контроля, Dependency Injection, AOP, возможность конфигурировать объекты, не меняя код, возможность расширения в будущем и т.п.
По окончании доклада вы не только поймете, зачем нужен Spring, как им правильно пользоваться и как он устроен, но и получите наглядный сжатый опыт написания подобных систем.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.