Dependency Inversion Principle - The Composite Pattern
Channel: Kenny Pflug
Date: 25/08/2015

In this video, we check out the Composite Design Pattern to target more then one IWriter instance in our CopyProcess class. Furthermore, we discuss how object-oriented design patterns are related to the Dependency Inversion Principle in general.

Get the source code here: https://github.com/feO2x/DependencyInversionPrinciple

Check out Uncle Bob's paper on the Dependency Inversion Principle here: http://www.labri.fr/perso/clement/enseignements/ao/DIP.pdf

Learn more about Dependency Injection from Mark Seemann, one of my favorite software developers.
Check out his book: http://www.manning.com/seemann/
Check out his blog: http://blog.ploeh.dk/

Check out LightInject's website: 
http://www.lightinject.net/

Check out my website: http://feo2x.azurewebsites.net/