O'Reilly logo
  • Dan Alexander thinks this is interesting:

A module should have one, and only one, reason to change