[#] [Перевод] Как создать свой собственный Dependency Injection Container
habrabot(difrex,1) — All
2016-02-27 14:30:06


Привет всем! Это вольный перевод статьи [How to Build Your Own Dependency Injection Container][1]. Т.к. это мой первый перевод для хабра, да и вообще. Прошу указывать на ошибки, неточности итд..

## Как создать свой собственный Dependency Injection Container.

Поиск “dependency injection container” на [packagist][2] на данный момент выдает более 95 страниц результата. С уверенностью можно сказать, что это особое “колесо” уже изобретено. Однако, не один шеф повар не учился готовить используя только готовую еду. Также и не один разработчик никогда не учился программировать используя только готовый код. В этой статье мы собираемся учиться делать простой _dependency injection container_ пакет. Весь написанный в статье код, плюс PHPDoc аннатации и unit-тесты с 100% покрытием доступны на [GitHub][3]. Все это так же добавлено на [Packagist][4]. [Читать дальше →][5]

[1]: http://www.sitepoint.com/how-to-build-your-own-dependency-injection-container/
[2]: https://packagist.org/
[3]: https://github.com/sitepoint/Container
[4]: https://packagist.org/packages/sitepoint/container
[5]: https://habrahabr.ru/post/278049/#habracut