Class Securing
Unter Class Securing versteht man in der Informatik das präventive Sicherstellen, dass Mechaniken, die später von Klassen und ihren Funktionen realisiert werden sollen, nicht zu einem früheren Zeitpunkt bereits in anderen Klassen implementiert werden.
Das spielt besonders bei der Zusammenarbeit von Teams, die gemeinsam an einem Projekt arbeiten, in dem häufig Ähnlichkeiten in den zu realisierenden Aufgaben auftreten, eine wichtige Rolle. Der Sinn ist, zu vermeiden, dass mehrere Arbeitskräfte an der gleichen Aufgabe arbeiten, ohne dies zu bemerken.
Angewendet wird diese Technik zum Beispiel durch die Vorab-Implementierung von Interfaces, oder durch eine intensive Auseinandersetzung mit den Problemquellen in Teammeetings.
Man stößt auf dieses Verfahren auch im Zusammenhang mit dem Thema Legacy. Dabei geht es dann eher um eine sehr vorausschauende Arbeitsaufteilung, die auch später von anderen Teams übernommen werden kann, die sich mit dem Projekt befassen.