Penso sempre che il documento sia davvero importante per un progetto e una squadra e dovrebbe essere scritto regolarmente e dettagliatamente. Può far andare le cose in parallelo senza chiedere sempre ai programmatori esperti qua e là. Ma in realtà trovo che molti sviluppatori (anche i leader) non prestino molta attenzione ai documenti e li prendano per scontati, il che mi fa stare male.I documenti dovrebbero essere scritti dai programmatori esperti?
Quindi il mio atteggiamento nei confronti dei documenti è corretto? I documenti sono davvero importanti? Come dovrei convincere il capo squadra a porre maggiore attenzione ai documenti?
Se i documenti sono importanti, la seconda domanda sorge. Chi dovrebbe scrivere i documenti? IMO, dovrebbero essere scritti dagli esperti programmatori come il creatore del framework (se usiamo il nostro framework), le parti importanti del progetto (come lo schema db, l'intera architettura, ecc.) E altro ancora.
I vantaggi sono ovvi, come aiutare l'uomo fresco, aiutare a mantenere e altro ancora.
Quindi, secondo la mia opinione, i programmatori qualificati (la definizione qui può essere diversa) dovrebbero prestare maggiore attenzione alla scrittura dei documenti rispetto alla scrittura del codice dopo che l'infrastruttura è stata eseguita.
Ho ragione su questo punto?
Grazie per la condivisione di queste domande.
Mi sono dilettato con l'utilizzo di una WIKI per tutta la documentazione tecnica del progetto - questo ha reso molto facile per * tutti * gli sviluppatori per mantenerlo. Ne scrissi inizialmente il 95%, ma in seguito visse come un documento ben curato e accurato, senza diventare un peso per una persona (cioè io!). –