in reply to Re^2: The problem of documenting complex modules.(Summation.)
in thread The problem of documenting complex modules.
I skip the documentation and I look for "examples/" and "t/"ests as its code that actually supposed to run :)
I'd have to need what that module did very, very badly before I'd try to piece together how to use its functionality from a few dozen or hundred ok()/nok() tests.
Reminds me of another module I recently looked at:
I'm already looking, why are you advertising to me?
If the author works with the devlopers; can't he thank them in person?
Aren't they traditionally in files called COPYRIGHT and LICENCE?
At last; I'm getting somewhere
Buuuuuuut no.
And when you get to what might be (very) loosely termed, "the documentation" you read:
Software DevelopersSee step 3 of the INSTALL notes for simple examples, and the `xxxx` command documentation for more information.
Great! A whole website and I've got to go off, download a .tar.gz, unpack it, scrabble around inside to locate a text file called INSTALL; then scrabble around inside that for a subsection of it in order to find the documentation.
This is how they want to encourage me to use their code? Could they have made working out what it is and how to use it more obscure? Perhaps they could have encrypted it all and posted a web treasure hunt to track down the decryption keys al la GCHQ."Starting from www.canyoufind.it.co.uk entrants must hunt down four codes hidden around the world-wide web."
I should coco. I don't care if it is free code, my time is more valuable than that.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: The problem of documenting complex modules.(Summation.)
by afoken (Chancellor) on Jul 08, 2015 at 11:23 UTC | |
Re^4: The problem of documenting complex modules.(Summation.)
by einhverfr (Friar) on Jul 17, 2015 at 06:06 UTC | |
by BrowserUk (Patriarch) on Jul 17, 2015 at 15:35 UTC | |
by einhverfr (Friar) on Jul 20, 2015 at 08:30 UTC |