Ich hätte das so verstanden:
Code:
type
TKlasseXY = class // überarbeitungsversion 1
procedure A; // überarbeitungsversion 1
procedure B; // überarbeitungsversion 1
procedure C;
end;
Dann weiß er, dass er an der TKlasseXY gemäß überarbeitungsversion 1 arbeiten muss und dass er A + B fertig bearbeitet hat, C aber noch nicht. Wahrscheinlich gibt es dann noch ein Dok, wo drinsteht, was bei überarbeitungsversion 1 an der Klasse zu ändern ist.
Erinnert mich auch an Requirements Management, wo man die ID einer Anforderung im Code festhält + den Status der Umsetzung dokumentiert.
Exakt. Gutes Beispiel ist, daß eine Klasse threadsafe gemacht werden soll. da muß ich dann alle Methoden prüfen, ob das Syncobjekt verwendet wird.
Haltepunkte an den Methoden überleben Speichern und Neuladen nicht, geht also nicht.
Als Kommentar ranschreiben ginge, kollidiert aber mit anderen Kommentaren. Das einfachste war bisher (**) im Überschreiben-Modus vorn ranzuschreiben.
Schätze mal, da gibt's bisher nix.