Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If the software cannot be used for its intended purpose without some special knowledge, and that knowledge is not available to everyone who uses that software, then the people who don't have access to that knowledge are going to be unable to use the software for its intended purpose.

To some people in some kinds of organizations, this is a feature. The people with the hidden knowledge are more powerful than those without it.

If the software is written well enough that it doesn't need much or any documentation, then great! If that's not true, though, there had better be documentation if you want people to use it.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: