Today I read the documentation for how Dependency Injection is done in MediaWiki.
I had a few small nits to pick (such as their statement that services should be stateless) but… fair enough.
For myself I don’t usually use Dependency Injection and a Service Container, instead I prefer the Service Locator pattern which I find is simpler and more economical to use, especially in PHP where there is a single process per request.
Dependency Injection, aka IoC, which of course stands for “Injection of Complexity”.
lol. That’s a good one! :)
Another one I got from you which I use whenever I can: “Linux. Free as in all your free time.”
I, of course, stole both of those from other people. Unlike you, I can’t remember where, so I can’t credit them.
Yeah, well, Free Culture man! <3