Skip to content

Instantly share code, notes, and snippets.

@klauswuestefeld
Created September 1, 2011 19:03
Show Gist options
  • Save klauswuestefeld/1186975 to your computer and use it in GitHub Desktop.
Save klauswuestefeld/1186975 to your computer and use it in GitHub Desktop.
Martin Fowler to Usurp Pattern
We couldn’t find any files to show.
@rj45NSX
Copy link

rj45NSX commented Mar 15, 2016

It's pretty simple. Money. Most of Martin Fowler stuff is pretty rehashed pogs of old.

Recently I had, not one but two interviews with the same question on dependency injection. The interviewers thought dp meant to pass an interface.... It's not a surprise people are confused when you market it that way.

One has to think that the term "dependancy injection" is a bs term meant to sell books and to coin it for himself. Its too bad because it's not a bad pattern but it's marketed in such a way that confuses many people because he tries to take owner ship to extreme levels. I would have just the pattern AutoFactory or something and spoke around the "IOC" container not the trival matter of how it is so called "injected" which actually should be replaced with "passed" a variable etc etc. Shame on you Martin. Stop naming patterns stupid shit and stealing old stuff and rehashing it as your own. It would be better you never existed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment