Kapitel 6: Eine erste Zusammenstellung von Refactorings

Am Anfang des Katalogs befindet sich eine Reihe besonders nützlicher Refactorings, die meiner Ansicht nach zuerst erlernt werden sollten.

Das Refactoring, das ich wohl am häufigsten vornehme, ist das Extrahieren von Code in eine neue Funktion (Funktion extrahieren, Abschnitt 6.1) oder Variable (Variable extrahieren, Abschnitt 6.3). Da es beim Refactoring immer um Änderungen geht, überrascht es nicht, dass ich auch die Umkehrungen der beiden (Funktion inline platzieren, Abschnitt 6.2, und Variable inline platzieren, Abschnitt 6.4) häufig verwende.

Beim Extrahieren müssen stets Namen vergeben werden, und ich muss die Bezeichnungen häufig ändern, wenn ich etwas dazugelernt habe. Funktionsdeklaration ...

Get Refactoring -- Wie Sie das Design bestehender Software verbessern now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.