Ultimamente ho lottato con l'intero argomento della documentazione nella mia attuale posizione. Sono ad un punto della mia carriera di programmatore in cui sento di essere appena nato nel mondo intero di una documentazione corretta ed efficace. Attualmente c'è molto poco da trovare in qualsiasi database o codice sorgente dell'azienda. I documenti delle specifiche degli utenti sono generalmente sviluppati in thread di email, in una buona giornata.
Mi chiedo, devo incolpare di non essere stato severo con me stesso su questo problema? È responsabilità del programmatore mantenerlo e aggiornarlo laddove necessario o trovato mancante? Mi sono reso conto che il modo migliore per avvicinarsi alla documentazione è fingere di avere un piede fuori dalla porta, e un'altra anima dovrà occuparsi del tuo lavoro.
Pensieri?