Uno dei temi che hanno caratterizzato le discussioni relative alla seconda major release dello
Zend Framework è stato senza ombra di dubbio la modalità di gestione delle dipendenze tra gli oggetti: frutto di tale dibattito è il sistema di dependency injection incluso nell'attuale release beta del framework.
Basato su un pattern genericamente indicato indicato come
Inversion of Control (IoC), il dependency injection container incluso nel framework di casa
Zend è un componente il cui scopo risulta effettivamente essere quello di collezionare le definizioni delle varie dipendenze e istanziarle quando necessario.
Allo scopo di approfondire ulteriormente le peculiarità delle problematiche che un tale meccanismo è preposto ad affrontare,
Rob Allen ha recentemente pubblicato sul proprio
blog un articolo in cui esplora mediante alcuni esempi di codice le casistiche di impiego del dependency injection container dello
Zend Framework.