Skip to content

Instantly share code, notes, and snippets.

@ewatch
ewatch / four_elements_simple_design.md
Created March 18, 2019 19:26 — forked from O-I/four_elements_simple_design.md
The Four Elements of Simple Design

The Four Elements of Simple Design

  • 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:

  1. Passes all tests
  2. Maximizes clarity