O'Reilly logo

Extreme Programming Explained by Kent Beck

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 2. A Development Episode

Day-to-day programming proceeds from a task clearly connected to a feature the customer wants, to tests, to implementation, to design, and through to integration. A little of each of the activities of software development are packed into each episode.

But first a little peek ahead to where we are going. This chapter is the story of the heartbeat of XP—the development episode. This is where a programmer implements an engineering task (the smallest unit of scheduling) and integrates it with the rest of the system.

I look at my stack of task cards. The top one says "Export Quarter-to-date Withholding." At this morning's stand-up meeting, I remember you said you had finished the quarter-to-date calculation. I ask if ...

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