Что такое внедрение зависимостей и инверсия управления в Spring Framework?

«Внедрение зависимостей» и «инверсия управления» часто упоминаются как основные преимущества использования инфраструктуры Spring для разработки веб-фреймворков

Может ли кто-нибудь объяснить, что это такое, в очень простых терминах на примере если возможно?

103
задан Chillax 22 February 2012 в 21:16
поделиться