O'Reilly logo

Extreme Programming Pocket Guide by Chromatic

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

Part VI. Coding, XP Style

XP wants systems that are well positioned for current, actual change.

Kent Beck[9]

XP’s goals are simple. Software should be well-tested and expressive. It should have no unnecessary features. Developers should be confident in their ability to meet future needs. Customers should receive the software they really need. XP can make it easier to meet these goals, but really trusting that they’re achievable is hard.

XP developers use several catchphrases to remind themselves of the goal of flexibility through simplicity. These sayings are Do the Simplest Thing that Could Possibly Work, You Aren’t Gonna Need It, and Once and Only Once. Understanding and applying these ideas will help you to produce code that can be changed to meet future needs.

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