Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 570 Bytes

.readme.md

File metadata and controls

10 lines (9 loc) · 570 Bytes

goals, principles, thoughts

  1. the product must gets out of the way.
  2. navigation must be flat, no hierarchy of menus to follow; aids goal 1.
  3. the product doesn't require or expect prior configuration; aids goal 1.
  4. the source code is easily modifiable; solves flexibility issues that maybe imposed by goal 3.
  5. the source code is the configuration; induced from 3 and 4.
  6. variable names are wide, clear and promoted to the top; aids 5.
  7. modules are split on the basis of relevance; serves 5, and 2 in spirit.
  8. use existing solutions when it makes sense.