Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.127 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi 13 Florence wurde veröffentlicht

  Alt Heute, 12:06
Empfohlen wird als wesentlich überlegenerer Ansatz der MMX Code Explorer
Meinst du mit überlegen, dass er funktioniert? Dann stimmt das. Von der Funktionalität her, wenn sie denn in Delphi funktionieren würde, kann MMX aber wesentlich weniger. Das fängt beim Extrahieren eines Interfaces an, geht über das Umbenennen eines Elements über alle Units hinweg (nicht nach Name, sondern korrekt) bis z.B. zu sicherem Löschen.

Dazu kommt dann noch so etwas wie Oberklasse extrahieren oder Member verschieben usw., das aber bei mir in keiner Delphiversion funktioniert hat, weder z.B. in Delphi 2006, 2007, XE oder 10.4. Aber zumindest waren die Menüeinträge da...

Und beim Extrahieren einer Methode deklariert MMX die Parameter z.B. standardmäßig als var-Parameter, egal ob es nötig ist. Das hat Delphi nur gemacht, wenn es nötig war.

Ich hoffe, dass irgendwann noch ein echtes Refactoring basierend auf dem LSP kommt, wie es Marco mal für die fernere Zukunft gesagt hatte...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat