Maven. They've clearly gone to quite some effort to document it thoroughly. Yet whenever I have to read any of it my brain rebels and my eyes just slide off. I think it may be a case of just too much jargon. It's probably also because Maven problems are not the fun kind of problems, but rather the irritating kind. Whenever I'm trying to figure out how to make it do something it's because Maven has gotten in the way o…
Ask HN: What are the most popular libraries with the crappiest documentation?
21–30 of 56 posts
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#22Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#23Samesies for every wireless communication protocol I've used. ZWave, Zigbee, Bluetooth. Anything written by electrical engineers tends to be completely inadequate for software.
I find Ember and Angular's documentation to be infuriating. Ember is so incomplete, and Angular is so infantile. React in comparison is so well documented, but then there isn't a lot to document.
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#24Magic methods with aliases sprinkled everywhere. Configuration parameters passed here or there, no one knows where. Initialization in a million ways, through using 3rd party frameworks (like express).
And for all that, there's few small pages of documentation, very badly formatted.
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#25Socket.io. Magic methods with aliases sprinkled everywhere. Configuration parameters passed here or there, no one knows where. Initialization in a million ways, through using 3rd party frameworks (like express). And for all that, there's few small pages of documentation, very badly formatted.
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#26On the flip side, does anyone you examples of projects with perfect documentation?
There is no perfect documentation, because you can't predict your audience. I document code in such a way as to make it easier for myself to go back to it. I've kicked myself too many times to count where I didn't document something; went back to code, found it confusing, went to find out who wrote it only to discover it was me.
Document your code for yourself.
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#27On the flip side, does anyone you examples of projects with perfect documentation?
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#28On the flip side, does anyone you examples of projects with perfect documentation?
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#29I'm sure the docs were great, but I didn't get much chance to peruse them :)
Re: Ask HN: What are the most popular libraries with the crappiest documentation?
#30On the flip side, does anyone you examples of projects with perfect documentation?
[0] https://docs.scipy.org/doc/numpy-1.12.0 [1] https://matplotlib.org/contents.html