Dependency Injection is surely a standard practice in development, but it is interesting to know that there are developers who share different views. Here is compilation of some of the articles on Dependency Injection and how or why it can be evil? Most of these links are found by simply searching on this topic.