Bill Wake manages software development at Gene Codes Forensics. Prior to that, he coached agile teams as an independent consultant for several years. He’s the co-author of Design Patterns in Java, and of the forthcoming Refactoring in Ruby. His web site is www.xp123.com.