Das fängt beim Extrahieren eines Interfaces an
Was genau fehlt denn bei
Extract Interface?
geht über das Umbenennen eines Elements über alle Units hinweg (nicht nach Name, sondern korrekt)
Ja, das ist bekannt.
bis z.B. zu sicherem Löschen.
Was genau meinst du denn damit?
Dazu kommt dann noch so etwas wie Oberklasse extrahieren
Auch hier wäre ich für eine genauere Beschreibung dankbar. Welche Funktionalität müsste bei
Extract Class dazukommen?
Refactorings -> Move to?
Und beim Extrahieren einer Methode deklariert MMX die Parameter z.B. standardmäßig als var-Parameter, egal ob es nötig ist.
Guter Punkt. Die Frage ist hier dann, wonach entscheidet man ob es nötig ist? Ich vermute, man muss analysieren ob die Variable im Extract verändert und im darauf folgenden Code verwendet wird?
So ganz allgemein stelle ich mir allerdings die Frage: Warum sind mir solche Dinge nicht schon viel früher zugetragen worden?
Bugs and Features