Qual è il modo migliore per dimostrare al mio capo che nella documentazione del codice è maggiore di ampi documenti esterni contenenti documentazione e schermate di codice / ui?
Abbiamo un gruppo nella società che esegue il codice SAP. Il loro processo di documentazione comporta ore di laboriosa documentazione e schermate del codice e dell'interfaccia (prima e dopo).
Vogliono che noi (sviluppatori C #) seguiamo la stessa rubrica come fanno loro. Voglio argomentare che usando i commenti nel codice, e un grande linguaggio auto-documentante come C # sta soddisfacendo la necessità di documentazione uguale o superiore al metodo del documento dell'altra squadra.
Esiste qualche ricerca pubblicata da parte di grandi aziende che afferma che la documentazione esterna è obsoleta e che nei commenti sul codice sono più efficienti? (o qualcosa di simile a questo punto)
Questo non ha nulla a che fare con gli utenti. Questa NON è documentazione di addestramento dell'utente. Solo uso interno.
Questo non ha nulla a che fare con i documenti di progettazione o i documenti di architettura. Confrontando screenshot di codice, prima e dopo una modifica e schermate di moduli, prima e dopo la modifica, e inserendoli in un documento con ampia documentazione, si oppone semplicemente alla grande documentazione di incodifica.
Vorresti davvero avere uno screenshot del tuo codice prima e dopo ogni singolo cambio di bambino e poi scrivere un documento che spieghi il cambiamento in profondità? quando nessuno userà mai questi documenti come materiale di riferimento in futuro?