Design patterns. The phrase conjures all sorts of visions. Some people cringe, either because "design patterns" is overused or misused. Others understand the utility of documented design elements and are eager to read on. I hope everybody will at least take a brief look before closing the book---or worse, not opening it because they don't like the cover.