File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Agile and Other Processes and the fly likes XP book recommendations? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "XP book recommendations?" Watch "XP book recommendations?" New topic
Author

XP book recommendations?

Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
So, I'm thinking about buying a book about XP and would be interested to hear recommendations. Not necessarily a single "bible," but preferrably not a full library either...
Yes, I have searched Amazon.com and read some reviews but all of the books I've found sound a bit too "general" or otherwise "flawed."


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
What do you expect from the book?


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Just realized that this is the follow up of http://www.coderanch.com/t/130208/Agile/Opinions-suitable-transition-processes
I think "XP installed" puts the practices together in a nice, practical way.
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Originally posted by Ilja Preuss:
I think "XP installed" puts the practices together in a nice, practical way.

Thanks. It has been on my Amazon wishlist for some time, but I've also heard some negative comments about the book so I've kind of neglected it...
Doug Wang
Ranch Hand

Joined: Oct 05, 2001
Posts: 445
The 9-boots-book "Java Tools for XP" (http://www.javaranch.com/bunkhouse/Process.jsp)will definitely push you into XP practice.
Maybe this week's giveaway is another good choice of XP study for Java programmer.
Regards,
Doug
[ May 13, 2003: Message edited by: Doug Wang ]

Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Yep. On my list also.
Keep 'em coming -- I'll spend next saturday in a bookstore browsing through the books until I really can't decide
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Doug Wang:
The 9-boots-book "Java Tools for XP" (http://www.javaranch.com/bunkhouse/Process.jsp)will definitely push you into XP practice.
Maybe this week's giveaway is another good choice of XP study for Java programmer.

I wonder, what do those books tell you about the application of important XP practices like
- release and iteration planning
- frequent releases
- system metaphor
- simple design
- acceptance (customer) testing
- refactoring
- pair programming
- sustainable pace
- whole team
etc.
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Originally posted by Ilja Preuss:
I wonder, what do those books tell you about the application of important XP practices like...

I've had the same "disbelief" of a number of XP books, including the Hightower. I guess it's difficult to find the right balance between theory and the more hands-on material.
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Lasse Koskela:

I've had the same "disbelief" of a number of XP books, including the Hightower. I guess it's difficult to find the right balance between theory and the more hands-on material.

I don't think it's a matter of balance, but one of focus.
The both books in question focus on the usage of a handfull of very popular tools. They are certainly quite usefull if you want to use the tools in an agile way - wether you are doing XP or not.
I just don't think that they are usefull for learning how to apply XP - which is a very different topic in my not so humble opinion.
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Originally posted by Ilja Preuss:
The both books in question focus on the usage of a handfull of very popular tools. They are certainly quite usefull if you want to use the tools in an agile way - wether you are doing XP or not.
I just don't think that they are usefull for learning how to apply XP - which is a very different topic in my not so humble opinion.

Good point. The problem is that I'd like to both learn XP, learn to implement XP in practice (learning the use of the tools included)... Guess I have to buy separate books then.
randal alan
Greenhorn

Joined: Jun 14, 2002
Posts: 9
I took a class a few weeks ago and the professor kept speaking of this XP book. I haven't read the book yet but since there's thread for book listings I figured what the heck.....
Kent Beck. Extreme Programming Explained. Embrace Change. Addison Wesley 2000.
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
I almost forgot...
When browsing through Amazon I stumbled into a SAMS "Teach yourself ... in ... days" series book about XP! It must have been the first about software development/software engineering subject.
Just wanted to point out that it's out there. I probably won't buy it myself though (being preconceived and all).
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Lasse Koskela:
When browsing through Amazon I stumbled into a SAMS "Teach yourself ... in ... days" series book about XP! It must have been the first about software development/software engineering subject.

And I remember Ron Jeffries, one of the most active XP proponents, state that it isn't that bad a book as the title might suggest...
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Originally posted by Ilja Preuss:
And I remember Ron Jeffries, one of the most active XP proponents, state that it isn't that bad a book as the title might suggest...

"It isn't that bad" as in "it's not complete rubbish" or as in "I think it's a good book"?
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
I just thought I'd let you guys know that I went for Extreme Programming Applied: Playing to Win by Auer, Miller and Cunningham.
It seems a reasonable mixture of theory (introduction to the 12 KPs) and practice (how to introduce XP to an org).
Thanks for the recommendations.
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Lasse Koskela:

"It isn't that bad" as in "it's not complete rubbish" or as in "I think it's a good book"?

I understood it as somewhere in the middle...
Unfortunately, the Yahoo-Groups search feature is miserable, so I can't point you to the actual posting...
 
wood burning stoves
 
subject: XP book recommendations?
 
Similar Threads
Info concerning the updates to the SCJP 6 exam
Books for SCBCD ?
Improving coding speed?
Recommended Reading for SCWCD
Data structures and algorithms book