Всем привет!
Хотелось бы раскрыть для себя тему dependency injection в python. Но так как сам не совсем хорошо представляю себе это на python, то хотелось бы услышать голос опытных людей.
Что из себя представляет dependency injection в python и как это выглядит?
Есть ли в python уже готовые решения этого паттерна?
Можно ли обойтись без него? Какие есть альтернативы?
Возможно уже есть более менее вразумительные статьи?
Пока что я нашел эти более менее интересные статьи:
http://www.martinfowler.com/articles/injection.html - это похоже с чего все началось
http://peak.telecommunity.com/DevCenter/InversionOfControl - очень простая статья для демонстрации что это такое
http://code.activestate.com/recipes/413268-dependency-injection-the-python-way/ - приличная статья, но последний комментарий ставит все под сомнение
https://wiki.python.org/moin/DependencyInjectionPattern - оф. вики, но ссылки ведут все на предыдущие статьи…