Saturday, October 29, 2005

Joel on Software - Don't Let Architecture Astronauts Scare You

Joel on Software - Don't Let Architecture Astronauts Scare You: "

Don't Let Architecture Astronauts Scare You

By Joel Spolsky
Saturday, April 21, 2001

When great thinkers think about problems, they start to see patterns. They look at the problem of people sending each other word-processor files, and then they look at the problem of people sending each other spreadsheets, and they realize that there's a general pattern: sending files. That's one level of abstraction already. Then they go up one more level: people send files, but web browsers also 'send' requests for web pages. And when you think about it, calling a method on an object is like sending a message to an object! It's the same thing again! Those are all sending operations, so our clever thinker invents a new, higher, broader abstraction called messaging, but now it's getting really vague and nobody really knows what they're talking about any more. Blah."

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home