Paul Hammant's Blog: Componentization
Discussed at length tonight with ThoughtWorkers at GeekNight. I love it. As per practices entry below it goes hand in hand with IoC and interface/implementation separation (which I do early).
Talked over a project at my current client site with the lads. Was about rescuing a 'hairball'. Piece by piece componentization was the rescue strategy. Chris Stevenson and I are going to publish a paper on in soon enough if Ben Hogan and Nick Pomfret do not beat us to it.