Kent Beck's Design Rules

Martin Fowler:

Kent Beck came up with his four rules of simple design while he was developing ExtremeProgramming in the late 1990’s. I express them like this.

  • Passes the tests
  • Reveals intention
  • No duplication
  • Fewest elements