Probabilmente no
Mi sembra in gran parte inutile, sia amici che colleghi. E, in alcune circostanze, forse dannoso per loro, per te e per il tuo rapporto con loro.
Tutti commettiamo errori occasionali.
In effetti, l'unico fattore che mi farebbe venire voglia di dire ai colleghi è questo: è un errore che so che non farebbero di solito / una situazione che so che saprebbero gestire?
Se la risposta è sì, non è necessario correggerli poiché probabilmente non ha valore educativo per loro, quindi non vedo il dovere di informarli. Se si esegue attraverso loro un giorno o di un piano di avere un drink sulla loro ultimo giorno e si ha un buon rapporto con loro come i coetanei e colleghi professionisti, certo, si potrebbe parlare di esso, di più per alimentare alcuni scherzi amichevoli o innocuo di ogni altra cosa.
Se la risposta è no, allora potrebbe esserci un obbligo (non lo definirei "professionale") per raggiungere e aiutarli a capire il loro errore.
Keep it Civil
Alla maggior parte delle persone non piacciono le critiche sul proprio lavoro in generale, gli sviluppatori / programmatori lo sono ancora meno, e i programmatori in partenza avrebbero probabilmente una tolleranza ancora inferiore. Perché correre il rischio di infastidirli e dare loro l'impressione di lasciare una nota negativa?
Certo, se fossero stati dei cattivi dipendenti in tutto, questo non si applica, ma se fossero comunque compagni di progammatica sufficientemente qualificati, non vedo perché dovrei fare di tutto per enfatizzare i loro errori, tranne se posso essere sicuro che noi entrambi possono ridere. Ancora una volta, supponendo che non avrebbero imparato molto da esso e si sarebbero solo mortificati di averlo lasciato indietro.
Legale?
Da un diverso approccio, se hanno lasciato l'azienda, dipende davvero dal contratto e dalle politiche di sicurezza dell'azienda. Potresti non essere autorizzato ad accettare il codice (o altre cose, per quella materia) con ex colleghi.
Pensare positivo
Infine, penso che le uniche situazioni in cui ho contattato un ex collega per discutere di una base di codice che avevano lasciato erano:
- richiedere una conferma su qualcosa di losco durante la ricerca di una particolare area del codice,
- congratularmi con loro per un po 'di codice che ho trovato particolarmente magistrale e che avrebbe peggiorato la mia vita se non ci fosse,
- condividere con loro la buona notizia di un lancio di successo se fossero andati via prima che accadessero (o annunci simili simili relativi a un prodotto su cui lavoravano).
Impara dai loro errori
Quello che puoi sicuramente fare è segnalare l'errore al resto della squadra, per assicurarti che non si ripeta con i membri rimanenti. Non è necessario indicare l'errore effettivo in SCM o l'autore, non è un gioco da biasimare.
È al di fuori dell'ambito della domanda, ma vorrei comunque sottolineare che dovresti assicurarti di correggere l'errore, documentarne le origini, gli impatti e le risoluzioni e implementare un test affinché non venga più visualizzato, se possibile.