Published January 2nd, 2003 by Jim O'Halloran
Martin Fowler talks about Design
artima.com has a 6 part interview with Martin Fowler discussing software design and evolution. Looks interesting.
The interview above also leads to the Manifesto for Agile Software Development, which are the guidng principles shared by methodologies such as XP (eXtreme Programming).
I’m still trying to get my head around some of the XP concepts, but some of the ideas such as designing for change and regular small releases are practiced here.