Alan Holub takes coders deep into the reality of Gang-of-Four design patterns, those reusable guides to common object-oriented design problems. He deconstructs two significant software programs (Mel Conway's "Game of Life" and a SQL interpreter) to demonstrate how design patterns work and interact in complex ways, share classes with other patterns, and have pros and cons. Each of the three primary design pattern categories, creational, structural, and behavioral are discussed and illustrated.
Summer Madness is a new kind of Richard Elliot recording. For one thing, the cast includes two other horn men augmenting Elliot's signature sax work: trumpeter/trombonist Rick Braun, who also produced the album and, on several tracks, baritone saxophonist Curt Waylee. Most importantly though, the music was created from scratch as Elliot and his handpicked musicians formulated and honed their ideas in the studio, with Braun's ultra-capable guidance. For Elliot, recruiting the additional players and having the entire band plus a well-respected veteran producer help him shape the music was integral to the project's success.