Vedo regolarmente codice di produzione da sviluppatori (grandi aziende e privati) che contengono codice che è stato commentato. Presumibilmente questo rimuove i precedenti tentativi di raggiungere la funzionalità che non ha funzionato per qualche motivo.È una cattiva pratica lasciare codice commentato nelle versioni di produzione
A mio parere, questo è disordinato, ma potenzialmente ha alcuni vantaggi, ad es. al ritorno al refactoring o all'estensione del codice, lo sviluppatore può vedere cosa è stato provato in precedenza.
Ci sono aspetti di sicurezza o di buona pratica a questo?
Questo tipo di argomento è stato trattato in precedenza: http://stackoverflow.com/questions/758279/check-in-of-commented-out-code, http://stackoverflow.com/questions/123423/do- you-leave-storico-code-commented-out-in-classes-that-you-update – gnovice
grazie. contento di vedere che l'opinione schiacciante è di liberarsene! –
Un'altra domanda simile https://softwareengineering.stackexchange.com/questions/190096/can-commented-out-code-be-qualityable-documentation –