Я пытался узнать о внедрении зависимостей, читал и пытался закодировать небольшой контейнер для внедрения зависимостей, подобный этому: http://fabien.potencier.org/article/12/do-you-контейнердляинъекций-зависимостей
Единственное, что меня смущает, это:
Разве контейнер внедрения зависимостей не является просто прославленной реализацией фабричного шаблона?
Если да, то почему бы просто не назвать это так, зачем нужен причудливый термин только для того, чтобы запутать дело.
Если это не так, может кто-нибудь объяснить, что мне здесь не хватает?