D david.heinemeierhansson.com Dependency injection is not a virtue 65 points hmart 14 years ago 87 comments