Skip to content

Instantly share code, notes, and snippets.

@sduckett
Created July 28, 2015 18:16
Show Gist options
  • Save sduckett/c17393d8de7ec253eb96 to your computer and use it in GitHub Desktop.
Save sduckett/c17393d8de7ec253eb96 to your computer and use it in GitHub Desktop.
Thoughts on Code Reading

Thoughts on Code Reading

Goals

The goals of reading code, especially in a small library, include:

  • figuring out what the library does,
  • observing the structure of the library,

A Collection of Small Libraries

  • example: Write your test code inline with your functions.
  • markdown-clj: A markdown parser and HTML emitter.
  • IOTA: Infix Operators for Test Assertions.
  • semantic-csv: CSV parsing with “an edge”
  • sketchy: A collection of sketching algorithms for building compact summaries of data.

Other Resources

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