Wednesday, December 12, 2012

What is new in Team Foundation 2012.

http://www.devproconnections.com/article/visual-studio-2011/tfs-2012-143104

Dependency injection

"Dependency injection is a software design pattern that allows a choice of component to be made at run-time rather than compile time. This can be used, for example, as a simple way to load plugins dynamically or to choose mock objects in test environments vs. real objects in production environments. This software design pattern injects the depended-on element (object or value etc) to the destination automatically by knowing the requirement of the destination. Another pattern, called dependency lookup, is a regular process and reverse process to dependency injection."

Much to learn...

http://en.wikipedia.org/wiki/Dependency_injection