CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Raymond Lewallen

Framework Design, Agile Coach, President Oklahoma City Developers Group, Microsoft MVP C#, TDD, Continuous Integration, Patterns and Practices, Domain Driven Design, Speaker, VB.Net, C# and Sql Server

The book I just finished - XP Pocket Guide


I recently finished reading the Extreme Programming Pocket Guide.  I don't think you will find a more precise, to the point, compact package of XP anywhere like you find in this little book.  It is only 80 pages and can be read in about 3 hours.  In some near future posts coming up, this book will be my primary reference for the direct, no-fluff, short explanations of XP methodologies.  I do not, however, recommend reading this book first if you haven't delved into XP much.  I would recommend starting with Extreme Programming Explained: Embrace Change by Kent Beck, or the 2nd Edition of the same by Kent Beck and Cynthia Andres. I have not read the 2nd edition.  Planning Extreme Programming by Kent Beck and Martin Fowler is another great book to start with.

If you are giving talks, presentations or dicussions on XP, this little pocket guide is a must have.  Thanks to Dino Esposito for turning me on to it.
Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices---the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code---resonate with developers everywhere. Although many developers feel that XP is rooted in commonsense, its vastly different approach can bring challenges, frustrations, and constant demands on your patience. Unless you've got unlimited time (and who does these days?), you can't always stop to thumb through hundreds of pages to find the piece of information you need. The Extreme Programming Pocket Guide is the answer. Concise and easy to use, this handy pocket guide to XP is a must-have quick reference for anyone implementing a test-driven development environment. The Extreme Programming Pocket Guide covers XP assumptions, principles, events, artifacts, roles, and resources, and more. It concisely explains the relationships between the XP practices. If you want to adopt XP in stages, the Extreme Programming Pocket Guide will help you choose what to apply and when.


Comments

Darrell said:

The 2nd edition is great. I'm going to review it soon.
# March 21, 2005 7:18 AM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add

About Raymond Lewallen

Working primarily in the public sector during his career, Raymond has designed and built several high profile enterprise level applications for all levels of the government. Raymond now works as a solutions architect for EMC. Raymond is an agile coach, Microsoft MVP C# and also president of the Oklahoma City Developers Group and Oklahoma Agile Developers Group. Raymond spends a lot of his time learning and teaching such things as Test Driven Development, Domain Driven Design, Design Patterns and Extreme Programming practices and principles, to name a few. Raymond is also an advocate of Alt.Net. Raymond is primarily a framework guy, so don't ask him anything about UI :) Check out Devlicio.us!