Cia toks gan abstraktus klausimas, bet kokia nauda reliai duoda DI frameworkai? Konkreciai imant, tarkim, Spring, neskaitant singletone uztikrinimo, kokie butu DI pliusai palyginus su paprasciausiu factory memtodu ar blogiausiu atveju, new, paduodant tiesiai i konstruktoriu? Nes kolkas susidarau toki vaizda, kad is esmes skirtumas tik, kad gali xml'e apsirasyt ir nereiks keist kodo, galbut nereiks perkompiliuot ir t.t.