Free Ebook Video Training

Friday, April 10, 2009

Extreme Programming Adventures In C# (with source code)

cover

The author of this book demonstrates that you can write well-designed, resilient code incrementally and safely, while minimizing your investment in speculative up-front design.

See eXtreme Programming (XP) in action at the hands of an XP mater—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 practitioner 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 missteps—so you can see XP and agile concepts in action and assess how they fit into your own work.

This book is a chronicle of a little project done in the style XP recommends, insofar as I’m capable of doing what I teach. The project includes many of the things that befall real projects: people leave the project and come back, new people come in for a while, key people get sick, hard problems crop up, and so on. We even get a difficult “surprise” requirement. To make it even more difficult, I chose a programming language and environment that I had never used before the start of the project, namely C# and Microsoft Visual Studio .NET.

TABLE OF CONTENT:
Chapter 01 - XML Notepad Stories
Chapter 02 - Testing with NUnit
Chapter 03 - A Pressing Matter
Chapter 04 - Extracting the Model
Chapter 05 - Expressing Ideas
Chapter 06 - The First Customer Acceptance Test
Chapter 07 - Warts and All
Chapter 08 - The InputCommand Object
Chapter 09 - Story One Is Done!
Chapter 10 - Find a Bug, Write a Test
Chapter 11 - Adding the Section Tag, Part I
Chapter 12 - Adding the Section Tag, Part II
Chapter 13 - Discovering the Menu
Chapter 14 - Don’t Try This at Home
Chapter 15 - Climbing Out of the Rat Hole
Chapter 16 - Adding the

 Tag
Chapter 17 - How Do We Do a Test That We Can’t Do?
Chapter 18 - A Simple Feature Teaches Some Lessons
Chapter 19 - Dark Clouds on the Horizon
Chapter 20 - Finishing the Shift+Enter Story
Chapter 21 - Some Things We Ought to Do
Chapter 22 - The Delegate from Troy
Chapter 23 - Planning Interlude
Chapter 24 - File Save and Load
Chapter 25 - Tagging Along
Chapter 26 - Menu Arrays
Chapter 27 - Displaying the Article
Chapter 28 - Oh No! Undo!
Chapter 29 - The Final Optimized Undo
Chapter 30 - The Long Dark Teatime of the Soul
Chapter 31 - Project Retrospective


booktraining.net_extprogadvincs.rar

http://rapidshare.com/files/219540528/booktraining.net_extprogadvincs.rar



password:ganelon

No comments:

This site does not store any files on its server.We only index and link to content provided by other sites. In case of any query/objection regarding copyright or piracy, please inform us at youzhny197@gmail.com, we will immediately respond to you.