O'Reilly logo

eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers by Dr. Neil Roodyn

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Step-by-Step Development

Much of what XP teaches is about developing the software one small step at a time. Chapter 3 covered how to break work down into small tasks. Chapter 4 showed the importance of testing. It showed how to develop the code test first and in small, bite-size pieces. Chapter 5, on refactoring, showed how to simplify our code, again taking small steps to achieve the goal. When doing research and experimentation, Chapter 6 covered how to break these spikes into small steps. The automated build techniques examined in Chapter 7 help us to move faster by not having to repeat the same work again and again. This final chapter puts together all these practices covered so far in this book to develop a piece of software.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required