Ein DI Container bzw. ein DI Framework ist eine Framework (Autofac, Ninject, Zenject, Spring DI etc.) um Dependency Injection und Inversion of Control (beides sind Design Patterns) einfach und sauber in eine Softwarearchitektur zu integrieren um hohe Softwarequalität zu erreichen. Der in solchen DI Frameworks enthaltene DI Kernel (anderes Wort für DI Container) erlaubt es lose Kopplung in der Anwendung zu erreichen. Aber um einen solchen DI Container wirklich nutzen zu können, muss auch die Theorie und der Grund eines solchen DI-Container verstanden und verinnerlicht werden. Genau deshalb schauen wir uns in diesem Video die Theorie hinter DI Container an und zeigen am Ende auch noch, wie er richtig in der Softwarearchitektur eingesetzt werden kann.
▬ Über diesen Kanal ▬▬▬▬▬▬▬▬▬▬▬▬
Seit vielen Jahren arbeite ich als Consultant, Coach und Trainer für professionelle Softwareentwicklung mit den Schwerpunkten Softwarequalität, Softwarearchitektur sowie Prozessmanagement. Auf meinem Kanal möchte ich Euch mein Wissen und meine langjährige Erfahrung in diesen Bereichen vermitteln - natürlich kostenlos. Dabei versuche ich stets Euch das Wissen so zu vermitteln, dass Ihr damit direkt in der Praxis loslegen könnt und das ganze immer mit guten Portion Humor. Lernen soll ja schließlich Spaß machen :)
▬ Empfohlene Videos ▬▬▬▬▬▬▬▬▬▬▬▬
Dependency Injection - • Dependency Injection
Wie viel Softwarequalität Ihr braucht - • Architekturen - Von Mo...
Warum Software unwartbar wird - • Warum Software unwartb...
Architektur - Modularisierung - • Architektur - Modulari...
Was ist Architektur - • Was ist Architektur?
Warum Architektur - • Warum Architektur für ...
▬ Wichtige Links ▬▬▬▬▬▬▬▬▬▬▬▬
Abonniere meinen Kanal: / @davidtielke
Alle Videos: / @davidtielke
▬ Social Media ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► Twitter: / davidtielke
► Xing: www.xing.com/profile/David_Ti...
► LinkedIn: / david-tielke-06140912b
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
27 апр 2020