Design Philosophy for Helpful Software

From DPWiki
Jump to: navigation, search
  1. Follow the KISS principle: Keep It Simple, Stupid.
  2. Wherever possible, leave the input text files unchanged, creating output text files instead, so if something goes wrong, no harm has been done.
  3. Documentation galore - include sample files, installation instructions, walk throughs, ...?
  4. Don't assume the user is a programmer