Wahrscheinlich nicht
Scheint mir meistens sinnlos, ob Freunde oder Kollegen. Und unter bestimmten Umständen möglicherweise schädlich für sie, für Sie und für Ihre Beziehung zu ihnen.
Wir alle machen gelegentlich Fehler.
Der einzige Faktor, der mich veranlassen würde, den Kollegen davon zu erzählen, ist der folgende: Ist dies ein Fehler, von dem ich weiß, dass sie ihn normalerweise nicht machen würden / eine Situation, von der ich weiß, dass sie wissen, wie sie damit umgehen sollen?
Wenn die Antwort ja ist, müssen sie nicht abgehört werden, da sie wahrscheinlich keinen pädagogischen Wert haben. Daher sehe ich keine Verpflichtung, sie zu informieren. Wenn Sie ihnen eines Tages begegnen oder planen, an ihrem letzten Tag etwas zu trinken, und Sie ein gutes Verhältnis zu ihnen als Kollegen und Kollegen haben, können Sie das sicherlich erwähnen, mehr, um einen freundlichen oder harmlosen Scherz zu füttern als alles andere.
Wenn die Antwort Nein lautet, besteht möglicherweise eine Verpflichtung (würde es aber nicht als "professionell" bezeichnen), sich zu melden und ihnen zu helfen, ihren Fehler zu verstehen.
Halten Sie es zivil
Die meisten Leute mögen keine Kritik an ihrer Arbeit im Allgemeinen, Entwickler / Programmierer noch weniger, und abgehende Programmierer würden wahrscheinlich sogar eine geringere Toleranz haben. Warum das Risiko eingehen, sie zu ärgern und den Eindruck zu erwecken, sie hinterlassen eine schlechte Nachricht?
Sicher, wenn sie durchweg schlechte Angestellte wären, trifft dies nicht zu, aber wenn sie ansonsten ausreichend qualifizierte Programmkollegen wären, verstehe ich nicht, warum ich mir Mühe geben würde, ihre Fehler zu betonen, außer wenn ich sicher sein kann, dass wir es sind können beide lachen. Angenommen, sie würden nicht viel daraus lernen und wären nur beschämt, dass sie das hinter sich gelassen haben.
Legal?
Aus einem anderen Blickwinkel hängt es wirklich von Ihrem Vertrag und den Sicherheitsrichtlinien Ihres Unternehmens ab, ob sie das Unternehmen verlassen haben. Möglicherweise dürfen Sie den Code (oder andere Dinge) nicht an frühere Kollegen weitergeben.
Denk positiv
Schließlich denke ich, dass die einzigen Situationen, in denen ich mich an einen ehemaligen Kollegen gewandt habe, um eine Codebasis zu besprechen, die sie zurückgelassen haben, folgende waren:
- eine Bestätigung für etwas Schattiges anzufordern, während ein bestimmter Bereich des Codes untersucht wird,
- Um ihnen zu etwas Code zu gratulieren, den ich als besonders meisterhaft empfand, hätte das mein Leben verschlimmert, wenn es nicht da gewesen wäre.
- die guten Nachrichten von einem erfolgreichen Start mit ihnen zu teilen, wenn sie gegangen sind, bevor es passiert ist (oder ähnlich große Ankündigungen in Bezug auf ein Produkt, an dem sie gearbeitet haben).
Lernen Sie aus ihren Fehlern
Was Sie sicher tun können, ist, den Rest des Teams auf den Fehler hinzuweisen, um sicherzustellen, dass er bei den verbleibenden Mitgliedern nicht erneut auftritt. Keine Notwendigkeit, auf den tatsächlichen Fehler in SCM oder auf den Autor hinzuweisen, es ist kein Schuldspiel.
Es liegt außerhalb des Rahmens der Frage, aber ich möchte Sie dennoch darauf hinweisen, dass Sie sicherstellen sollten, dass Sie den Fehler beheben, seine Ursprünge, Auswirkungen und Lösungen dokumentieren und einen Test durchführen, damit er möglichst nicht wieder angezeigt wird.