Sunday, September 25, 2005

Software Scar Tissue

I was going on about The Goo with some friends over a few pints the other night.

One of the guys from the Micro$oft side of the force described how he often has to chop out large parts of his system as his software evolves. All large software projects have a kind of software scar tissue that builds up over time.

The Goo is a kind of mental scaffold for your software and I drew a metaphor with a building scaffold earlier. One of the functions of a building scaffold I forget to mention is that they often include rubbish slides for quickly throwing out building rubbish. The Goo also needs to help remove software scar tissue (rubbish) as your system evolves.

0 comments: