How to Read This BookMost of the chapters in this book have exercises using the .NET Framework. Chapters 1 and 3 do not. These two chapters provide background knowledge for the rest of the book.Chapter 1 provides an overview of XP. If you have read other books on XP and feel comfortable with the practices and values, you might be tempted to skip Chapter 1. Don''t! Chapter 1 also contains an exploration of how .NET and XP work together.Chapter 2 introduces pair programming. The exercises in this chapter require two developers. From this chapter onward, you can apply the pair-programming techniques to the exercises in the rest of this book.Chapter 3 examines techniques for breaking down problems into small easy-to-achieve tasks. The exercises in Chapter 3 will help you understand the practices explored in other chapters.Chapters 4 through to 7 cover the XP techniques that help you to achieve the goals mentioned at the beginning of this chapter.Chapter 8 provides a deeper examination of techniques for writing code with fewer bugs.Chapter 9 pulls all the techniques together into a single project. |