"Sviluppatore" eredita da "utente". Se è buono per gli utenti, probabilmente andrà bene per gli sviluppatori. È vero, gli utenti non leggono spesso la documentazione. Ma se hai 100 utenti per ogni sviluppatore e anche l'1% degli utenti legge README e, ad esempio, il 50% degli sviluppatori li legge, avrai ancora il doppio degli utenti che guardano il README rispetto agli sviluppatori. Quindi prendi entrambi.
Sia gli utenti non sviluppatori che gli sviluppatori vorranno sapere due cose per cominciare:
- Che cosa fa?
- Come iniziare?
A quel punto, avranno altre domande come
- Come faccio a fare ciò che voglio che faccia?
- Che cosa fa questa cosa?
Ma le risposte che si aspettano potrebbero essere molto diverse (potrebbero sperare risposte a domande come "quale pulsante devo premere?" vs "quale file sorgente devo modificare?"). Questo è quando si scomporre in documenti diversi. Indica innanzitutto le esercitazioni per tutti e poi collega alla documentazione per gli sviluppatori.