2.1 Внедрение зависимости и инверсия управления