O'Reilly logo

Developing Applications with Java™ and UML by Paul R. Reed

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

Other Processes: XP

A large groundswell in the market today is rallying around something called Extreme Programming, or XP for short. XP was pioneered by Kent Beck (a pioneer in the SmallTalk community as well). You can learn more about XP from its creators by checking out eXtreme programming eXplained by Kent Beck, published by Addison-Wesley. Without going into too much detail, I'll say that XP relies heavily on pair programming and full-time, 100 percent committed user input. Pair programming says that two sets of eyes see every line of code and that two individuals build the code collaboratively.

XP has immense promise as a software process, but even its creators admit that it isn't well suited for large projects. I have had the opportunity ...

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