Mentre studiavo il libro di Ingegneria del software dell'autrice Roger Pressman, mi sono imbattuto in questo punto sulla reingegnerizzazione del software, in cui è scritto nel libro che se la creazione di documentazione richiede molto tempo, allora viene saltata. Roger Pressman dice che se non ci sono cambiamenti significativi dopo la reingegnerizzazione, la creazione della documentazione viene saltata. Ma se prendiamo l'esempio di "javadoc" e se i creatori di javadoc saltano la ristrutturazione della documentazione mentre il nuovo rilascio della versione di java, solo perché non ci sono grandi cambiamenti, potrebbe essere disastroso per l'utente "javadoc". Sono confuso se questa pratica di ingegneria del software è pratica. Qualcuno può collaborare e aiutarmi a capire ciò che Roger Pressman si aspetta qui.