- Introduced by [Kent Beck][beck] in the 1990s.
- Part of his software development methodology [Extreme Programming][extreme-programming].
- His exact wording appears in the [White Book][white-book].
The rules can be stated as followed:
Passes all tests
Maximizes clarity