Mi è stato specificamente chiesto di fornire spiegazioni riga per riga (o, se del caso, ad esempio immagine per immagine, ecc.) Che il mio capo vuole essere in grado di leggere e seguire.
Dal momento che non è un programmatore, non può seguire il codice, quindi vuole che tutto sia tradotto in inglese.
Qualcuno è stato invitato a farlo prima?
Ho commentato tutto il codice sorgente e ho usato JSDoc per generare la documentazione completa di tutte le funzioni, variabili, ecc ... e ho incluso un esempio di implementazione e dimostrazioni complete di lavoro con commenti in tutto.
C'è qualcos'altro che posso fare per commentare il codice per i non programmatori?
Questa non è una richiesta ragionevole, vero?
AGGIORNARE
Alla fine, sono riuscito a spiegare perché non è stato un buon uso del tempo per fare ciò che stava chiedendo. È un ragazzo ragionevole e non capiva cosa comporta il mio lavoro. Una volta che ha visto questo post, penso che abbia capito rapidamente che non era una richiesta normale.
Ho fornito la documentazione adatta a un altro programmatore da seguire (JSDoc e commenti in linea - nonché alcune note aggiuntive su problemi tecnici) e un diagramma di diagramma di flusso molto ampio della logica principale del programma che il mio capo deve seguire.
Alla fine, tutte le parti erano soddisfatte e siamo passati avanti.