Auftragnehmer und Berater, die ihren Code möglicherweise nie wieder sehen, sind wahrscheinlich nicht der ideale Kandidat, um sich emotional an ihren Code zu binden. Immer wieder "aufgeben" zu müssen, würde den kreativen Antrieb der armen Berater nach einer Weile lähmen.
Wenn wir es aus der Perspektive eines Mitarbeiters und nicht eines Auftragnehmers betrachten, würde ich sagen, dass ich möchte, dass alle meine Teammitglieder das Gefühl haben, Eigentümer des Codes zu sein, den sie schreiben, und von allem, was sie erstellen. Diese Eigenverantwortung und dieser Stolz sollten sich auf das gesamte Team erstrecken. Das Gefühl von Stolz und Eigenverantwortung schafft eine Bindung an das Produkt in Fragen und verleiht der Arbeit eines Teammitglieds Bedeutung und Sinn. Ich habe gesehen, dass dies die Leistung in kleinen bis großen Teams erheblich gesteigert hat.
Was vermieden werden sollte und was ich nicht mag, sind Menschen, die emotional an den spezifischen Code gebunden zu sein scheinen, den sie geschrieben haben, und die es bis ins Grab verteidigen. Sie möchten nicht, dass Änderungen vorgenommen werden. Sie lehnen jede Idee zur Änderung oder Verbesserung ab und versuchen, sie mit etwas zu rechtfertigen, das glaubwürdig klingt. Was sich aus meiner eigenen Erfahrung oft zusammensetzt, ist die Angst vor Veränderung und vor dem Unbekannten. Es ist nicht das Problem, die alten Codezeilen aufzugeben. Stattdessen muss es etwas Neues annehmen, das manchmal nicht von Ihnen selbst geschrieben wurde, und die Angst davor, daran scheitern zu müssen.
Diese Art von "kranker" Bindung an Code ist etwas, an dem ich hart arbeite, um dies zu verhindern. Aber "gesunde" emotionale Verbindungen zum Produkt und im weiteren Sinne der geschriebene Code sind etwas, das ich ermutige.