jakeasaur.us

Design Principles

Published Sunday, May 24 at 22:07 GMT

A few years back I found these while researching and had scribbled them down without a source, reference, name, URI or anything. They never see daylight stuck in my moleskine so I decided to share. If anyone knows where these are from, I would be delighted to properly cite.

  • Principle of least astonishment
  • Common things easy, rare things possible
  • Consistency
  • Law of Dementer
  • Subtraction
  • Simplicity over generality
  • Reflexivity
  • Independence
  • Once and only once