Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.98 KB

File metadata and controls

36 lines (29 loc) · 1.98 KB

Dependency Injection — where it lives outside this repo

Cited, real implementations to study (or point an agent at) when designing or reviewing injection seams.

Python standard library

Major ecosystems

What to notice across all of them

None of the Python examples involve a container: the language's keyword arguments and structural typing carry the whole pattern. When reviewing, look for the two failure directions — a seam that is missing (tests patch internals) and seams that are gratuitous (constructors as wiring diagrams).