- Shopping Bag ( 0 items )
From Barnes & NobleThe Barnes & Noble Review
The "12 practices" that define XP are rapidly becoming familiar -- refactoring, collective ownership, continuous integration, 40-hour workweeks, on-site customers, constant testing, small releases, and so forth. But what does this mean in real-life, where nuances loom large, and "received wisdom on stone tablets" doesn't answer every question? In a series of excellent essays, William C. Wake explores the realities of implementing XP.
Wonder what it really means to refactor your code? Wake shows you, by repeatedly iterating two pages of Java code, showing how to dramatically improve performance, reliability, and clarity. If, after a lifetime of solitary programming, you're apprehensive about XP's "pair programming" paradigm, Wake shows what it feels like. How often does the keyboard change hands? How often do you switch partners? Isn't pairing hard? (Yes, at first, but it gets easier.) From coding to teamwork to processes, Extreme Programming Explored makes XP real -- and even more attractive. (Bill Camarda)
Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.