Save 40% on books and eBooks + 70% on videos now through May 31*—use code PROGRAM. Shop now.
Joshua Kerievsky has been programming professionally since 1987. He founded Industrial Logic, a company specializing in patterns, Extreme Programming (XP), and other techniques for more successful software development. He began his career as a professional programmer on Wall Street, where he developed numerous financial systems for credit, market and global risk departments. Kerievsky is an active member of the patterns and XP communities, and the author of many articles, simulations, and games.