Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save superfine/8959dea01215d9f0b9ff8f7d09897a3b to your computer and use it in GitHub Desktop.
Save superfine/8959dea01215d9f0b9ff8f7d09897a3b to your computer and use it in GitHub Desktop.
Readme Driven Development

Readme Driven Development

Problem

Build software that helps people.

Solution

Write your Readme first.

Readme

  • Must not be complete.
  • Designed to be read by the user.

You get

  • documentation (nicer than afterwards)
  • a chance to think about the software
  • guideline for the implementation
  • describe the interface. others could start working
  • basis for discussion
  • no limits for your ideas - paper and brain

Examples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment