or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from £21.49

Have one to sell? Sell yours here
 
   
Agile Principles, Patterns, and Practices in C# (Robert C. Martin)
 
 

Agile Principles, Patterns, and Practices in C# (Robert C. Martin) (Hardcover)

by Robert C. Martin (Author), Micah Martin (Author) "Many of us have lived through the nightmare of a project with no practices to guide it ..." (more)
4.5 out of 5 stars  See all reviews (2 customer reviews)
RRP: £42.99
Price: £21.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £21.50 (50%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Tuesday, November 24? Choose Express delivery at checkout. See Details
32 new from £21.49 8 used from £24.00

Special Offers and Product Promotions


Frequently Bought Together

Customers buy this book with Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) by Robert C. Martin

Agile Principles, Patterns, and Practices in C# (Robert C. Martin) + Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
Price For Both: £35.48

Show availability and delivery details


Customers Who Bought This Item Also Bought

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

by Robert C. Martin
4.4 out of 5 stars (12)  £13.99
The Art of Unit Testing: with Examples in .NET

The Art of Unit Testing: with Examples in .NET

by Roy Osherove
4.3 out of 5 stars (3)  £19.78
Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)

Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)

by Dino Esposito; Andrea Saltarello
4.6 out of 5 stars (8)  £19.68
Domain-driven Design: Tackling Complexity in the Heart of Software

Domain-driven Design: Tackling Complexity in the Heart of Software

by Eric Evans
3.9 out of 5 stars (8)  £18.99
NHibernate in Action

NHibernate in Action

by Pierre Kuate
4.0 out of 5 stars (2)  £21.99
Explore similar items

Product details


Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Free Agile Project Tool opens new browser window
www.Axosoft.com  -  Track your Agile projects to ship software OnTime. Free for one-user 
   .netTiers Code Generator opens new browser window
www.nettiers.com  -  Full application framework using MS Patterns and Practices in minutes. 
   Agile Project Management opens new browser window
www.TargetProcess.com  -  Fast & Powerful AJAX Web-based Tool Supports Scrum and XP Methodologies 
  
 

Product Description

Product Description

With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.

This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.

Readers will come away from this book understanding

  • Agile principles, and the fourteen practices of Extreme Programming
  • Spiking, splitting, velocity, and planning iterations and releases
  • Test-driven development, test-first design, and acceptance testing
  • Refactoring with unit testing
  • Pair programming
  • Agile design and design smells
  • The five types of UML diagrams and how to use them effectively
  • Object-oriented package design and design patterns
  • How to put all of it together for a real-world project

Whether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, Agile Principles, Patterns, and Practices in C# is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.





From the Back Cover

With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.

This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.

Readers will come away from this book understanding

  • Agile principles, and the fourteen practices of Extreme Programming
  • Spiking, splitting, velocity, and planning iterations and releases
  • Test-driven development, test-first design, and acceptance testing
  • Refactoring with unit testing
  • Pair programming
  • Agile design and design smells
  • The five types of UML diagrams and how to use them effectively
  • Object-oriented package design and design patterns
  • How to put all of it together for a real-world project

Whether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, Agile Principles, Patterns, and Practices in C# is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.




Inside This Book (Learn More)
First Sentence
Many of us have lived through the nightmare of a project with no practices to guide it. Read the first page
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Agile Principles, Patterns, and Practices in C# (Robert C. Martin)
69% buy the item featured on this page:
Agile Principles, Patterns, and Practices in C# (Robert C. Martin) 4.5 out of 5 stars (2)
£21.49
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
13% buy
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) 4.4 out of 5 stars (12)
£13.99
Head First Design Patterns
7% buy
Head First Design Patterns 4.8 out of 5 stars (39)
£20.32
Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)
6% buy
Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer) 4.6 out of 5 stars (8)
£19.68

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
2 of 3 people found the following review helpful:
5.0 out of 5 stars Excellent, 20 Feb 2008
By Mr. Neil Kidd - See all my reviews
(REAL NAME)   
This book covers takes a broad approach with more than enough information to get you going in Agile development techniques. There are also numerous references to other works that you can follow up, when you are ready, to delve into any particular area.

Buy it - study it - apply it - improve the quality of your code.

Brilliant!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4.0 out of 5 stars Good introduction to agile coding, 26 April 2009
By Jørn Wildt (Alleroed, Denmark) - See all my reviews
(REAL NAME)   
I bought this book in the expectation that it would give a solid introduction to various agile methods - both coding principles as well as agile processes. It turned out to be focused primarily on coding principles ... of course, when you think about it ... it does after all focus on C# principles, patterns and practicies. You will see lots of coding examples (too many in my opinion) and very little about the agile processes around the actual coding. So it sure does deliver what it promisses: you will see how to actually implement coding patterns in C#.

If this is your first book on good object oriented patterns and practices then it's a good buy. If you already know your patterns, well, then it's a good brush up worth reading anyway.

If your are looking for a book on agile process like XP and Scrum then this is the wrong book.

As a senior C# programmer on my job I will certainly recomend new colleges to read this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
example source code 0 October 2007
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.