- Лекция
- Место
Лекция: “Inversion of Control, Dependency Injection, или как повысить зарплату программиста”
Спикер: Виталий Байнев, ведущий Full Stack веб-разработчик в Codemasters International.
Окончил МГУ им. Огарева, специальность АСОИУ. В настоящее время является аспирантом кафедры АСОИУ. Во время обучения - активный участник олимпиад по спортивному программированию.
Если вы начинающий программист и хотя бы раз пробовали писать приложения чуть большие, чем "Hello, World", то наверняка замечали, что со временем код постепенно начинает "затвердевать", т.е. вносить изменения становится все сложнее и сложнее. Скорее всего, вы просто не следуете довольно естественному, правда, не совсем очевидному принципу инверсии управления зависимостями (Inversion of Control).
В ходе лекции будет раскрыта его истинная природа, и на живом примере будет продемонстрировано, как с его помощью можно значительно упростить компоновку и тестирование приложения. Также будут подробно описаны основные методы реализации данного принципа в различных частях приложения: от бекенда до фронтенда, от дескопных до веб-приложений. И наконец, не обойдем стороной готовые популярные инструменты для упрощения внедрения зависимостей в крупных проектах.
Регистрация обязательна: www.foxdevs.net, и тут же можно узнать подробную информацию.