Laravel 4: Fassade vs DI (Wann)

Mein Verständnis ist, dass eine Fassade ist als alternative zu dependency injection. Bitte korrigieren wenn ich mich Irre. Was ist nicht klar ist, Wann sollte man die eine oder die andere.

Was sind die Vorteile/Nachteile des jeweiligen Ansatzes? Wie sollte ich bestimmen, Wann eine oder die andere?

Schließlich, warum nicht beide verwenden? Ich kann eine Fassade mit Verweis auf eine Schnittstelle. Es scheint Sentry 2 ist so geschrieben. Gibt es eine best practice?

InformationsquelleAutor kablamus | 2013-10-05
Schreibe einen Kommentar