heusserm (email not shown publicly)
http://www.xndev.com/AOL IM: MatthewHeusser (
Add Buddy, Send Message)
Matt Heusser is JAPH and an
XP-Er [xprogramming.com]. (The Methodology, not the Operating System.) Right now, he's doing a lot of Test Driven Development in Perl.
gee...he really needs to shorten that and tighten (Score:2)
Re:gee...he really needs to shorten that and tight (Score:1)
In my experience, 90% of programmers think they're in the top 10% of programmers worldwide. Also in my experience, most of us don't comparee to Beethoven or Twain. (Not even Liszt, and I don't like him one bit.)
Re:gee...he really needs to shorten that and tight (Score:2)
Re:gee...he really needs to shorten that and tight (Score:1)
Programmers may liken what they do to artistry, but that's mostly hubris. It's more of a combination of Artistry and Engineering and ultimately, commercial development is more about Engineering.
Perhaps Architecture is the closest thing to it.
Unfortunately, unlike Architecture, there isn't thousands of years of best practices to draw upon. Also, in Architecture, designs are realized in an abstract but detailed
book of sand (Score:3, Interesting)
Thanks for posting this. I had heard of Gabriel while slowly digesting The Timeless Way of Building by Christopher Alexander [patternlanguage.com]. I might be wrong but I think Gabriel was one of the first people to apply Alexander's idea of pattern languages to software.
A wonderful essay, which isn't about Extreme Programming, as much as it is about what goes into the creation of software, and the nascent ideas on how best to go about doing it.
I particularly liked the section on opensource:
Lovely. And it reminded me of one of my favorite authors' books [themodernword.com]Reply to This
gabriel blog (Score:2)