Skip to content

Instantly share code, notes, and snippets.

@kv109
Created March 13, 2017 17:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kv109/5d4227f73382445546c5bc07dac2bf87 to your computer and use it in GitHub Desktop.
Save kv109/5d4227f73382445546c5bc07dac2bf87 to your computer and use it in GitHub Desktop.
Diff Challenge

Diff Challenge

Concept

Good codebase is easily modifiable. Diff Challenge verifies how easy is to add a new feature to your application or change its existing behavior. This process is done in two steps.

In the first step you write code according to a provided specification.

In the second step, you receive a new version of the spec, which contains some new requirements. If your application meets these new requirements, it means that you created a diff which made it possible. Diff Challenge is about evaluating quality of this diff.

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