O'Reilly logo

Extreme Programming Installed by Chet Hendrickson, Ann Anderson, Ron Jeffries

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

Code Quality

A little more detail on something close to our hearts: simplicity.

Remember when code is "simple enough." Everything we write must

  1. Run all the tests

  2. Express every idea that we need to express

  3. Say everything once and only once

  4. Have the minimum number of classes and methods consistent with the above

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