| Make your own at MoreCowbell.dj | ||
Friday, September 12, 2008
Wednesday, September 03, 2008
Abstraction Considered Harmful
Several times now, I have tried to write this post. Each time I get myself all worked up into a lather, and end up confusing myself.
Zed wrote it for me. Go read it.
It turns out, that just like all the other dopes that he talks about, I had been conflating the ideas of abstraction and indirection. Abstraction is generally good whenever it actually shows up. Indirection, however, can be overused. And when it is, nobody wins. Except maybe the Java programmers who are getting paid by the line.
Anyhow, "Indirection, just say no."
Zed wrote it for me. Go read it.
It turns out, that just like all the other dopes that he talks about, I had been conflating the ideas of abstraction and indirection. Abstraction is generally good whenever it actually shows up. Indirection, however, can be overused. And when it is, nobody wins. Except maybe the Java programmers who are getting paid by the line.
Anyhow, "Indirection, just say no."
Subscribe to:
Posts (Atom)