O'Reilly logo

Beyond Legacy Code by David Scott Bernstein

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

Let’s Get Practical

Here are some ways to put these ideas into practice.

Seven Strategies for Pair Programming

Of all the Agile development practices I teach, pair programming gets the most resistance from managers and also from developers. Managers often ask me how putting two developers on the same task can possibly be more efficient than having them work independently on different tasks…but it most definitely is. You may not find a huge increase in the lines of code written per day, but you will find developers get more done writing less code, which also drops the cost of maintenance, and you will see a huge decrease in the amount of bugs written, which will dramatically speed up the time to delivery. When done correctly, pair programming ...

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