A really great idea: put DOIs in your function documentation.
Writing things like:
Implements equation 3.2 of Foo et. al. (2005), doi:10.2.3/baz
has saved me no end of pain in the past.
Writing things like:
Implements equation 3.2 of Foo et. al. (2005), doi:10.2.3/baz
has saved me no end of pain in the past.