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.
5
Antworten

Verwendung von return in langen if-elsif-else-Anweisungen (Python)

Ich verwende Python für mein Beispiel, aber meine Frage bezieht sich auf das Programmieren von Sprachen im Allgemeinen. %Vor% (Dies ist nur ein Beispiel. Meine Funktionen heißen nicht do_something_x .) Würde es eine schlechte Programmie...
22.07.2011, 21:54
4
Antworten

Entfernen der Logik aus Teilansichten in ASP.NET MVC

Ich bin mir bewusst, dass Ansichten keinen Code enthalten sollten, aber in einem Projekt, an dem ich arbeite, habe ich eine Menge Logik in den Ansichten. Meine Startseite hat %Vor% Jetzt in der Teilansicht habe ich eine sehr große Menge a...
05.06.2009, 16:25
11
Antworten

Wie kann ich den Junior-Mitgliedern helfen, Vertrauen in ihre Fähigkeit zu haben, Code zu refaktorisieren? [geschlossen]

Ich wollte sehen, was die Leute für den besten Weg hielten, um den jüngeren Mitgliedern zu helfen, Vertrauen in ihre Fähigkeit zu haben, Code zu refaktorisieren. Ich finde, dass oft junge Entwickler einfach den bestehenden Mustern folgen und ein...
24.12.2008, 05:39
2
Antworten

Gruppieren Sie eine Sammlung und geben Sie ein Dictionary zurück

Ich habe eine Methode geschrieben, die eine Sammlung von Elementen (Preiselemente - jedes Element hat einen Betrag und einen Code) erstellt und sie nach Code gruppiert und dann ein IDictionary zurückgibt, wobei der Schlüssel der Code des Element...
08.02.2012, 15:56
6
Antworten

Wie wandle ich diese prozedurale Programmierung in objektorientierte Programmierung um?

Ich habe einen Quellcode, der konvertiert werden muss, indem Klassen, Objekte und Methoden erstellt werden. Bis jetzt habe ich nur das ursprüngliche main in eine separate Klasse umgewandelt. Aber ich weiß nicht, was ich mit Konstruktor machen so...
18.03.2010, 13:19
6
Antworten

Wenn Sie Code ändern, für den ein Komponententest vorliegt, welchen ändern Sie zuerst?

Ich habe ein Projekt, das ich erstelle, dass ich eine Methode ändern muss, um sich etwas anders zu verhalten. Ich habe mehrere Komponententests bereits gegen diese Methode erstellt, aber ich muss mehr hinzufügen, um das neue Verhalten abzudecken...
14.10.2009, 21:40
4
Antworten

Wie kann ich redundanten Code in Perl identifizieren und entfernen?

Ich habe eine Perl-Codebasis, und es gibt viele redundante Funktionen, die auf viele Dateien verteilt sind. Gibt es eine bequeme Möglichkeit, diese redundanten Funktionen in der Codebasis zu identifizieren? Gibt es ein einfaches Tool, das mei...
28.10.2009, 05:20
7
Antworten

Ist es möglich, diese C # if-Anweisung (..) umzuformen?

einfache Frage: - Ich habe die folgenden einfachen if (..) Anweisungen: - %Vor% ist es möglich, diese in etwas wie ... umzuwandeln. DISCLAIMER: Ich weiß, dass das nicht kompiliert .. aber das ist sorta, was ich versuche zu bekommen .....
03.04.2010, 11:24
6
Antworten

Best Practice für Refactoring-Methoden [geschlossen]

Ich frage mich, was die beste Vorgehensweise für das Refactoring von Code wäre, der so aussieht: Wo sollten die Ausstiegskriterien festgelegt werden und was ist die beste Praxis ? %Vor% Danke     
07.12.2011, 14:43
2
Antworten

Massive Refactor - Wie man das letzte Schlüsselwort zum Argument der Java-Methode hinzufügt

Dies könnte eine einfache Frage sein: Wie kann ich meinen Java-Code massiv umgestalten, um den Großteil des Methodenarguments als "endgültig" zu definieren? Dies folgt einer unserer "Checkstyle" -Regel. Wir haben Tausende von Java-Dateien, so da...
20.02.2017, 13:32