refactoring

Refactoring ist eine disziplinierte Technik, um einen bestehenden Code-Code zu restrukturieren und seine interne Struktur zu ändern, ohne sein externes Verhalten zu ändern.
2
Antworten

Erstellen einer Schnittstelle aus einer großen Klasse mit Resharper

Ich habe eine sehr große Klasse mit vielen Methoden, ist es möglich, eine Schnittstelle aus dieser Klasse mit Resharper zu erstellen?     
12.08.2009, 20:06
8
Antworten

Klassenmitgliedsreihenfolge im Quellcode

Dies wurde zuvor gestellt (Frage Nr. 308581) , aber diese spezielle Frage und die Antworten sind ein bisschen C ++ - spezifisch und viele Dinge sind in Sprachen wie Java oder C # nicht wirklich relevant. Die Sache ist, dass ich selbst nach d...
21.01.2009, 10:32
2
Antworten

F # Refactoring Tools

Gibt es irgendwelche Refactoring-Tools für F #? Ich habe bei Google gesucht, aber es scheint nicht verfügbar zu sein. Vermisse ich etwas?     
09.03.2014, 13:16
4
Antworten

Wie kann ich testen, ob eine Methode in einer getesteten Klasse aufgerufen wurde?

Ich fange damit an zu sagen, dass ich ziemlich neu in Unit-Tests bin und ich würde gerne einen TDD-Ansatz verwenden, aber vorerst schreibe ich Komponententests für einige existierende Klassen, um deren Funktionalität in allen Fällen zu verifizie...
11.03.2012, 18:48
3
Antworten

Delphi: Wartbarkeit virtuell vs virtuell abstrakt

Ich habe vor ein paar Monaten eine Menge Code geschrieben und jetzt füge ich Dinge hinzu. Ich erkannte, dass ich eine Reihe von Funktionen geschrieben habe, die von einer Klasse abstammen, die etwa 2/3 ihrer Funktionen abstrakt und die verbleibe...
27.09.2010, 15:52
5
Antworten

Xcode klemmt beim Versuch, eine Klasse umzuformen

Xcode bleibt stecken, wenn ich versuche, eine Klasse durch Refactoring umzubenennen. Es zeigt "Apply Changes" Fenster und sagt "Bitte warten Sie, während Änderungen vorgenommen werden." Aber Änderungen werden nie gemacht. Es ist fest! Wie...
14.07.2010, 08:35
3
Antworten

Kann ich Ninject ConstructorArguments mit starker Benennung verwenden?

Nun, ich weiß nicht, ob "starke Benennung" der richtige Ausdruck ist, aber was ich tun möchte, ist wie folgt. Zur Zeit verwende ich ConstructorArgument wie z. das: %Vor% Wenn ich jetzt den Parameter "name" umbenenne (z. B. mit ReSharper),...
14.04.2010, 11:21
2
Antworten

Refactoring und Entfernen von nicht verwendetem CSS aus SASS / LESS-Dateien

Ich arbeite an einer großen Einzelseitenanwendung [backbonejs and rails] , die LESS als CSS-Präprozessor hat und die generierten .css-Dateien sind so stark gewachsen, dass wir sie für IE teilen müssen es in 3 Dateien mit Ссылка Obwohl es W...
28.12.2013, 05:03
3
Antworten

Wie können Spring-Beans zur Laufzeit instanziiert werden?

Ich blieb bei einem einfachen Refactoring von einfachem Java bis zum Frühling. Anwendung hat ein "Container" -Objekt, das seine Teile zur Laufzeit instanziiert. Lassen Sie mich mit dem Code erklären: %Vor% Grundsätzlich bittet ein Container...
07.01.2015, 00:55
2
Antworten

Refactoring automatische Erkennung der Dateicodierung

Ich muss die Kodierungsdateien überprüfen. Dieser Code funktioniert, aber es ist ein bisschen lang. Wie kann man diese Logik umgestalten? Vielleicht kann man eine andere Variante für dieses Ziel verwenden? Code: %Vor% Frage: Wie w...
01.03.2013, 09:38