Jump to ratings and reviews
Rate this book

Extreme Programming Adventures in C#

Rate this book
Apply what you know about extreme programming and object-oriented design to learning C# and the Microsoft® .NET Framework on the fly. Author Ron Jeffries, a leading voice and practitioner in the extreme programming movement, demonstrates how to apply its key concepts—including the use of customer stories, customer acceptance tests, and "Spikes"—and the fundamental techniques of Simple Design, Test-Driven Development, and Refactoring to create practical, .NET-ready applications. You’ll also learn how to use NUnit, a unit-testing tool for .NET languages. This essential, high-level reference provides the expert guidance, hands-on insights, and downloadable code you need to build an XML editor, a database application, a Web service, and other useful applications—quickly extending your extreme programming expertise to .NET and helping you deliver business value right away.

560 pages, Paperback

First published February 11, 2004

Loading...
Loading...

About the author

Ron Jeffries

22 books24 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (33%)
4 stars
8 (29%)
3 stars
5 (18%)
2 stars
4 (14%)
1 star
1 (3%)
Displaying 1 - 2 of 2 reviews
Profile Image for Sergey Moshnikov.
4 reviews1 follower
Read
June 24, 2025
I read this book for the first time in early 2000s. Then, it was an eye-opening read. I was transitioning from doing big up-front design to a more incremental style of software development, and seeing in details how an expert in XP does it gave me a lot of insights. It shaped the way I approached software development in a very profound way.

This book is dated in terms of the technologies Ron uses (early version of C#), but not in the substance of the lessons he gives to the software developers about how to approach development in incremental, evolutionary style.

Perhaps nowadays it could be series of YouTube screencasts, not a paper-form book. Still, it was enjoyable to revisit it.

53 reviews2 followers
August 23, 2016
Beginner level book to get started on C# + XP . Might be a too dated now technology wise, however my take away from the book was the author's method of incrementally adding functionality guided by tests
Displaying 1 - 2 of 2 reviews