Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Extreme Programming Adventures in C#
 
 

Extreme Programming Adventures in C# [Paperback]

Ron Jeffries
3.3 out of 5 stars  See all reviews (16 customer reviews)

Available from these sellers.



Product Details


Product Description

Book Description

See eXtreme Programming (XP) in action at the hands of an XP master—and learn Microsoft .NET and C# programming in the process! In this fast-paced, hands-on exposition, Ron Jeffries—one of the leading voices and practitioners in the XP community—demonstrates that you can write well-designed, resilient code incrementally and safely, while minimizing your investment in speculative up-front design. As Jeffries builds his sample application, you get firsthand insights into what successful XP development looks like, complete with real-world challenges such as the eleventh-hour change order. For further practice and study, you can download all the author’s code—including the missteps—so you can see XP and agile concepts in action and assess how they fit into your own work.

Pair program with an XP master, discovering how to:

  • Streamline and simplify the software development process
  • Work more effectively as part of an XP development team
  • Reduce missteps by designing, testing, and refining code in increments
  • Receive clearer specifications and feedback from customers
  • Write cleaner, more expressive code—and weed out more bugs
  • Conserve resources by planning and reassessing progress as you go
  • Maintain a sustainable work pace—and avoid burnout
  • Step up delivery dates, shipping the most crucial features first
  • Improve customer satisfaction!

About the Author

Ron Jeffries was the onsite coach for the original eXtreme Programming software development project. He also helped plan and teach the first XP Immersion course. An independent consultant and veteran systems developer, he’s been a leader in the XP movement for more than eight years, speaking at developer events, writing articles, and editing the XProgramming.com Web site.


Inside This Book (Learn More)
First Sentence
My colleague Chet Hendrickson and I are working with .NET and C#, to learn it, with the intention of writing the book you're holding in your hands. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

16 Reviews
5 star:
 (6)
4 star:
 (2)
3 star:
 (2)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

3.0 out of 5 stars Not what I wanted, but it was exactly what was promised, Jan 24 2007
This review is from: Extreme Programming Adventures in C# (Paperback)
I should have paid more attention to the other reviews and to the book's own description and I would have realized this book was not for me. However, there are so few Extreme programming books out there for .Net that I had to take a chance. I am a veteran C# programmer and I know the language inside out, but I knew next to nothing about extreme programming. I was desperate to learn more, but this is not the right book. I found the parts of the book where he struggles with learning C# long and useless, and the parts where he skillfully applies agile methods too few and too basic. I did not finish the book and I returned it. This really is my own fault - the book told me exactly what it was and it was accurate, but I didn't listen. If you're in the same boat as me, take a look at Roodyn's "eXteme .Net". This book is not perfect, but you will hopefully learn more than you can from this one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Don't buy this book!, Sep 27 2004
By A Customer
This review is from: Extreme Programming Adventures in C# (Paperback)
This book is the story of the author LEARNING HOW TO WRITE IN C#. This book will only teach you what went on while the author was learning. If you're going to buy a book, especially a how to book, buy one that is written by a professional in the field or discipline that you're trying to learn. While this author may be "Famous" in his own right, that doesn't make him the most qualified C# teacher. Bottom line -- Don't pay for this author to learn how to program in C# -- don't buy this book!!!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Very Frustrating Inputting the Code, July 11 2004
By A Customer
This review is from: Extreme Programming Adventures in C# (Paperback)
I want to start out by first saying that the topic is wonderful.

Since I'm not currently working I thought I would actually put the code in and really learn these new techniques. To my dismay, the code is riddled with problems. So don't expect the code to work.

I've made it to chapter 7 and I'm extremely frustrated. I end up having to flip through the book to find other references to a method to see if it might help solve the compilation problems. This would all be fine, but the author has stated that he expected readers to put the code in as we went. That's why he didn't provide the final files.

Here are some examples of what I'm talking about:

1. page 31: image It's showing a menu. No menu has been created.

2. page 44: XMLKeyDownHandler method. Refers to textbox. It should be txtbox. (occurs 4 times)

3. page 45: First line of code. It's wrong. It is right in Chapter 5 but it doesn't work here.

4. page 46: same as #2.

5. page 63: Code won't compile. InsertControlPText is crashing. I decide just to comment it out.

6. page 63: Code won't compile. Problem in NewSelectionStart. I decided to move on because I see it's getting reworked later.

7. page 67: current code sample.
a. InsertControlPText has appeared but with no code.
b. LineContainingCursor has changes that were never talked about.
c. Appearance of Enter() method (find out why in Ch. 6)
d. Appearance of TestText method (what is it?)
e. Appearance of TestLineContainingCursorDirectly method

8. At the end of chapter 5 I still have two NUnit tests that are failing and I'm not exactly sure if they should be failing or not.

What I am very surpised about is that Microsoft would publish a book with so many mistakes in it. I'm also surprised they would allow references and links to restaurants (see page 76).

The theory is wonderful. I will finish the book but I'm going to stop trying to type in the code. It's just taking to long to work through the bugs in the book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 22 reviews  3.7 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback