Sto considerando l'utilizzo di appledoc , un aroma di Doxygen da utilizzare nella generazione della documentazione del codice Objective-C, in per creare documentazione per le app iOS della mia azienda. L'idea è che un server genererà i documenti su un hook post-commit, quindi pubblicherà la documentazione su una rete interna.
Al momento abbiamo pochissima documentazione di qualsiasi tipo, anche commenti nel codice stesso, quindi mi aspetto che dovrò chiedere alla gente di iniziare a scrivere più documentazione mentre codificano. In questa ottica, collaborerò anche con il mio team per creare una "guida di stile" per il codice Objective-C (come Google ), che stabilirà alcune regole di base su come scrivere e documentare il codice.
Quali sono alcune potenziali insidie nel piano sopra? Le guide di stile sono efficaci? Vedo i vantaggi nell'adozione di uno standard di codifica, ma gli sviluppatori lo troveranno restrittivo? E i progetti di documentazione come questo funzionano? E se no, perché falliscono?
(Ho postato su Stack Overflow un paio di volte con moderato successo, ma questa è la mia prima pubblicazione qui. Per favore fatemi sapere se potrei migliorare la mia domanda in qualsiasi modo. Grazie!)