"Along with Donald Knuth's Art of Computer Programming, this book will be a key part of my Computer Science book collection...This book captures the major technical decisions and frames of mind which led to the development of prominent historical and contemporary languages, and gives the motivations and historical framework within which it became necessary to introduce a new language and/or style of programming. "
--Ira Laefsky, Amazon.com
"The book is an essential read for whosoever is the active participant in the IT industry. Many parts of this book are strongly relevant for encouraging the spirit of continuing innovation and research by upcoming information technology specialists. At the very least the programmer for the respective language can grasp some of the creator(s)'s philosophy driving its key concepts."
--Ganadeva Bandyopadhyay, Desicritics.org
"This book is a treasure. Not only does it explain Agile Development clearly and entertainingly, but it is thoroughly grounded in how it pans out in real organisations. It also covers several business and software engineering issues which I didn't expect, such as unit testing techniques and process improvement."
--Roger Spooner, Edinburgh Perl Mongers
"The Art of Agile Development by James Shore and Shane Warden is the most definitive description of agile development that I have seen. It is ultimately very readable and very detailed. It's quite obvious that the authors put a lot of experience and research into developing this practical guide to agile development...[T]his is an exceptional book and I recommend it to anyone who wants to be a modern developer of quality software. "
--Tim Dugan, StickyMinds.com
"I can't think of a better XP practitioner-guide to date that conveys both the practices and principles of XP for novices and intermediate-level readers, and also goes beyond explaining them to provide quintessential insights, tips, contraindications, alternatives, and organizational strategies for how to overcome the many technical and organizational barriers that can stall an otherwise successful attempt adopting XP.
--Brad Appleton, Agile Journal