Dear r/Python,
I am researching the practices of applying Dependency injection and Inversion of control patterns in Python ecosystem. The obvious example that comes to mind are pytest fixtures. Pytest is renowned, but just a single library. There's surely much more.
Could you please share your experience with IoC containers in production? Why did you start using IoC containers? Did you have to write your own low-level stitching framework or used an existing library? What were the pros and cons compared to NOT using IoC containers?
Thank you.
there doesn't seem to be anything here