Dependency Injection - jetzt doch

Wie sich herausgestellt hat, kann man mit require doch nicht immer Singletons erzeugen. Die Singletons werden nämlich unter ihrem Zugriffspfad abgelegt, und wenn sich der Zugriffspfad ändert, bekommt man nicht mehr dasselbe Objekt, sondern ein zweites. Dies tritt bei uns in allen Tests auf :-(

Daher haben Andreas und ich uns entschlossen, nun doch Dependency Injection einzuführen, und haben das über fast die ganze Applikation ausgerollt.

Schaut es Euch mal an, dann könnt Ihr uns morgen im Hangout sagen, was Ihr davon haltet.