importa quão maravilhosa seja sua biblioteca e quão inteligente é o seu design. Se você é o único que a entende, ela não serve para nada. Documentação não significa apenas referências de API geradas automaticamente, mas também exemplos bem escritos e tutoriais detalhados. Você precisa dos três para garantir que sua biblioteca seja facilmente adotada. Nicholos Zakas (https://humanwhocodes.com/) 4
93% dos participantes da pesquisa, além disso 60% dos contribuidores disseram que raramente ou nunca contribuem com documentação. GitHub Open Source Survey 2017 (https://opensourcesurvey.org/2017/) 5
elas não o utilizarão. Se as pessoas não conseguem entender como instalar seu código, elas não o utilizarão. Se as pessoas não conseguem entender como usar o seu código, elas não o utilizarão. 10
de desenvolvimento Quem desenvolve geralmente fará o primeiro esboço da documentação (ou toda) Você pode bloquear a introdução de novas funcionalidades se não houver documentação (incentiva quem desenvolveu a documentar quando a funcionalidade ainda está "fresca" na cabeça) 26