Turn on a Dime

It seems the competition has just released a “kid-friendly” version of your company’s online Black Jack product—and it’s selling like hot cakes.

To respond to this new competitive threat, you and the team start work immediately, and for a while everything is going all right. But then something strange starts to happen. What initially looked like a slam dunk is now starting to look really hard.

For one, a lot of code has been copied and pasted throughout the code base. This is making adding new functionality hard because every time you make a change in one place, you need to make the same change in a dozen others.

On top of that, the code you and the team wrote in haste to hit the last deadline has now come back to haunt ...

Get The Agile Samurai now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.